android 学习
来源:互联网 发布:数据库查重复数据 编辑:程序博客网 时间:2024/06/04 18:19
Binder 机制
http://www.jianshu.com/p/1eff5a13000d
进程A向进程B申请Stub类(继承自Binder)的对象binder,想从binder中获得IPlus接口类型的对象plus,以便利用plus中的add方法做加法计算。当进程A发现收到的不是binder真身而是它的代理binderproxy时,它在自己进程内构建了一个plus的代理对象plusproxy(类型为PlusProxy,实现了与plus相同的的IPlus接口),该代理对象的add方法利用binderproxy去向binder申请加法计算,并把结果返回。这样,从外表上来看,进程A获得了进程B中的plus对象,这就是Binder跨进程通信的本质。
android GUI 系统
http://www.cnblogs.com/samchen2009/p/3364327.html
ThreadLocal
ThreadLocal为变量在每个线程中都创建了一个副本,那么每个线程可以访问自己内部的副本变量。
ThreadLocal使用场景为 用来解决 数据库连接、Session管理等。
Android内存优化(使用SparseArray和ArrayMap代替HashMap)
http://blog.csdn.net/u010687392/article/details/47809295
插件化
携程Android App插件化和动态加载实践
http://www.infoq.com/cn/articles/ctrip-android-dynamic-loading
http://www.cnblogs.com/android-blogs/p/5703355.html
一种简单有效的android组件化方案
https://github.com/mqzhangw/AndroidComponent
编译期:资源和代码的编译
运行时:资源和代码的加载
android DLNA
http://blog.csdn.net/tkwxty/article/details/43342595
直播
http://blog.csdn.net/qq_16131393/article/details/51790861
原生与html相结合,Cordova解决方案
- android学习
- Android学习
- android 学习
- Android学习
- android 学习
- 学习android
- android学习
- Android学习
- android学习
- android学习
- android学习
- Android 学习
- 学习Android
- android学习
- Android学习
- Android学习
- Android学习
- android学习
- msyql读取表字段生成对应的java变量
- GCC编译过程
- mysql数据库自动备份 保留最近5天备份
- 关于在maven下使用jetty打成war包,发布到tomcat报错找不到文件问题
- 修改input的type属性的几种方法
- android 学习
- Chrome推荐的插件
- zookeeper3.4.9集群模式安装部署
- MyBatis根据数组、集合查询
- U3D粒子系统基础详解(详细版)
- Coursera 深度学习 deep learning.ai 吴恩达 第三课 结构化机器学习项目 第二周 测试题目 Autonomous driving
- 机器学习 数据特征分析 特征工程
- Mapreduce之自定义OutputFormat应用-日志增强
- [py]登录注册逻辑设置