
android
文章平均质量分 65
ws_daydayup
搬砖事业中的小学生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ANDROID技术进阶-AIDL
AIDL,即Android Interface Definition Language,Android接口定义语言。这门语言是为了实现进程间通信。每一个进程都有自己的一块独立的内存,都在自己的内存上存储自己的数据,执行自己的操作,而AIDL,就是两个进程之间沟通的桥梁。AIDL的具体使用步骤:1.在src文件夹下右键,选择新建aidl文件,这里新建了一个aidl文件;新建完以后,会在main文件下生成一个aidl的文件夹,aidl文件夹下的目录结构和java文件夹下的目录结构一样。Baidl文件中会原创 2022-04-18 15:57:25 · 2199 阅读 · 0 评论 -
ANDROID技术进阶-目录
- AIDL:熟悉AIDL,理解其工作原理,懂transact和onTransact的区别;- Binder:从Java层大概理解Binder的工作原理,懂Parcel对象的使用;- 多进程:熟练掌握多进程的运行机制,懂Messenger、Socket等;- 事件分发:弹性滑动、滑动冲突等;- 玩转View:View的绘制原理、各种自定义View;- 动画系列:熟悉View动画和属性动画的不同点,懂属性动画的工作原理;- 性能优化、熟悉mat等工具- 常见的设计模式,单例、工厂、...原创 2022-04-18 15:43:10 · 1748 阅读 · 0 评论 -
viewpage切换动画
ViewPager自带了一个setPageTransformer用于设置切换动画(该方法在SDK11以下的版本不起作用)官方文档:1.mViewPager.setPageTransformer(true, new DepthPageTransformer()); 缩放效果import android.support.v4.view.ViewP原创 2015-12-24 09:54:32 · 618 阅读 · 0 评论 -
android 网络图片异步加载
原理:1.通过URL下载网络图片2.创建异步类AsyncTask执行异步操作3.将图片写入内存或缓存4.通知UI更新重点:1.使用LruCache缓存Bitmap2.将图片写入本地下次调用无需下载3.使用Set集合管理下载任务4.重写滑动监听实现同步下载注:详细请看注释1.图片加载类import andro原创 2015-12-24 16:35:55 · 272 阅读 · 0 评论