Android
文章平均质量分 60
韩_力
这个作者很懒,什么都没留下…
展开
-
GreenDao 3.0 基本使用
文章目录1、引入2、基本使用3、多表关联,@ToMany、@ToOne的使用3.1、1对多关系3.2、1对1关系3.3 多对多关系PS: 需要注意的问题GreenDao是一款Android上的ORM框架(对象/关系映射),在数据库开发中能帮我们从枯燥的CRUD中节约大量的时间,这里针对GreenDao3.0以后的版本做一个简单的使用介绍。1、引入GreenDao Github地址引入Gradle插件,在根目录的build.gradle中,加入GreenDao的插件依赖地址: depende原创 2021-03-22 11:16:19 · 383 阅读 · 0 评论 -
关于fragment,activity被回收之后重新恢复
关于activity、fragment被回收后重新恢复相关原创 2016-09-17 00:28:36 · 3001 阅读 · 0 评论 -
关于Android事件分发中onInterceptTouchEvent调用时机
首先,当一个down事件来临的时候,viewgroup的dispachTouchEvent中会清除所有的上一个手势的状态// Handle an initial down.if (actionMasked == MotionEvent.ACTION_DOWN) { // Throw away all previous state when starting a new touch原创 2016-11-27 21:43:07 · 3575 阅读 · 0 评论 -
关于Android进程保活
1、前台service: 启动一个前台service,这样该service所在的进程优先级会是0,也就是正在使用的前台进程,基本不会被杀死了。 @Override public int onStartCommand(Intent intent, int flags, int startId) { LogUtils.iTag(LOG_TAG , "Kee...原创 2018-12-07 19:10:19 · 146 阅读 · 0 评论 -
handler机制
handler机制 一个handler在被new出来的时候,会从当前所在的线程当中取出一个Looper,之后通过这个handler发送的消息,会被加入到这个looper所持有的messageQueue,Looper会在执行.loop()方法之后开启一个死循环,不断从这个messageQueue中取出message来执行。 而我们Android的ui线程,也就是activityThread在ma...原创 2018-12-12 23:17:56 · 107 阅读 · 0 评论