首页
学习
活动
专区
工具
TVP
发布

Android开发小工

专栏作者
23
文章
39189
阅读量
14
订阅数
ReentrantLock和Condition理解及应用
java 1.5 出现的显式协作Condition接口的 await、signal、signalAll 也可以说是普通并发协作 wait、notify、notifyAll 的升级;普通并发协作 wait、notify、notifyAll 需要与synchronized配合使用,显式协作Condition 的 await、signal、signalAll 需要与显式锁Lock配合使用(Lock.newCondition()),调用await、signal、signalAll方法都必须在lock 保护之内。
1025645
2018-12-06
1.1K0
Android实现类似QQ对话框的@他人的整体解决方案
在我们公司的新版APP中社区板块有个在回复回帖中有个@他们的功能,基本需求和QQ群组对话框里@群或组里任何一个成员类似。而数据传输方面,选择了直接传输富文本格式的数据让后台解析出@的对象。基本的需求如下:
1025645
2018-08-23
4980
DOM事件探索
1.HTML事件处理程序 2.DOMO级事件处理程序 3.DOM2级事件处理程序
1025645
2018-08-23
4230
View的位置参数及其Scroller类的理解
x和y是View左上角的坐标,translationX和translationY是View左上角相对于容器的偏移量。这几个参数都是相对于父容器的坐标。
1025645
2018-08-23
5910
自定义View基础(二)View的滑动
在移动设备上,滑动基本是基础特性。不管是用的最多的下拉刷新还是ViewPager,他们的基础都是滑动。View的滑动实现方法也是绚丽的自定义View的基础知识。
1025645
2018-08-23
4270
优雅地实现RecyclerView的上拉加载
这篇博客是承接上一篇博客--探索Android架构的DataLayer层(DataManager方式)具体实现,其实是上篇博客的一个使用比较普遍的例子,当然如果把上一篇博客设计的数据加载回调接口提炼出来也是可以做一篇单独的文章。
1025645
2018-08-23
8740
JS动画效果
相信大家在很多门户网站上都可以看到动画的交互效果,通过这些动画生动地体现了我们在网页上的交互效果,现在我们就来学习一下这些动画效果的分解动作吧。作为学习了网页设计初步的一个进阶选修课。
1025645
2018-08-23
20.7K0
在Android开发中怎样使用Application类
自己独立开发项目才发现以前对Application类并不是十分了解,现在开始直接搭建一个新项目的框架才重新踩过这个坑。
1025645
2018-08-23
2.1K0
RecyclerView的通用快速适配封装
其实这篇博客是我后面一篇博客的准备~一句话实现RecyclerView的单选多选的选项列表
1025645
2018-08-23
3290
WebView显示图片适配屏幕宽度
图片直接就是标签出来的,还是一张巨大的图片,直接导致webview加载只有截取了屏幕大小的宽度,看不到整张图片,测试要求适配屏幕宽度。于是有了这篇博客记录一下,在Webview的setWebViewClient()方法中WebViewClient中在加载完网页后执行一个JavaScript方法,这个JavaScript方法将所有网页中图片的宽度设置为屏幕显示宽度。
1025645
2018-08-23
1.6K0
在Android开发中怎样使用Application类(二)
最近项目太紧,都没时间总结写下自己的开发路上的技术心得了。是时候调整下自己的工作和学习节奏了。 接着上次总结的Application类的实际项目使用Android开发中怎样使用Application类,最近我又发现了一个取巧的使用方法,给想要快速开发的同学分享下心得,也是给大家多提供一个思路吧。
1025645
2018-08-23
1.5K0
利用Android嵌套滑动机制轻松实现顶部布局置顶
传统的Android事件分发是子控件消费了事件,那么父控件就不能再处理这个事件了。也就是说一旦内部的滑动控件消费了滑动操作,外部的滑动控件就不能获取到这个滑动动作也就无法做处理了。在我们上一个情景里,滑动内容列表控件要求头布局和导航布局作出响应就是要求他们的共同父布局作出响应,显然用传统的事件分发处理是很困难的。
1025645
2018-08-23
1.5K0
完全自定义样式的一句话实现RecyclerView的单选多选
今天的主题是封装RecyclerView的单选多选,现在大家应该都是用的RecyclerView开发列表数据吧。
1025645
2018-08-23
9930
Java集合解惑
本文取自工匠若水的qq群里的Java基础题目,把里面有关Java集合放在一起。 全文github地址
1025645
2018-08-23
6350
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战,赢鹅厂证书、公仔好礼!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档