首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
偶尔皮一下的Raina
掘友等级
一只程序媛
求真务实、直面挑战、持续成事
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
193
文章 193
沸点 0
赞
193
返回
|
搜索文章
最新
热门
Sqlite相关知识
?? : ==只要所有列都是主键的一部分或者表中有唯一主键列符合1NF的表也会符合2NF。== 返回每个人的电子邮件地址的查询,电子邮件的主人至少拥有一项兴趣,单其在job_current表中没有相应记录。 A : ATOMICITY 原子性,事务里的每个步骤都必须完成,否则只…
java编程思想——并发
Thread.yeild()的作用是对线程调度器的一种建议(可以将CPU从一个线程切换到另一个线程),它在声明“我已经执行完声明周期,此刻正是切换给其他任务的大好机会”。 将Runnable对象转变成工作任务的传统方式是把它交给一个Thread构造器。例如: 使用Executo…
Binder + AMS + AIDL大杂烩
下面是我看完这些文章后的一个总结,可能会看着比较乱(#^.^#)。 按照参考文章里说的,我们最好先学习以下AIDL。 Java中的八种基本数据类型,包括 byte,short,int,long,float,double,boolean,char。 String 类型。 Char…
Activity启动流程
Activity的启动流程看了很久,今天终于看懂了。其实,要清晰整个流程,重点在于: 要把Activity的启动流程跟系统架构图联系起来,这样明白Activity启动流程中跨进程通信的含义,也才能明白谷歌设计的原因。 清晰各个类的作用,他们在架构图中所处的层级,以及在通信中分别…
Rxjava2 + Retrofit + MVP 单元测试
以下demo来源于参考文章中。但是,与参考文章不同的是,参考文章采用的是Rxjava1,在本文,我们将采用Rxjava2,并且我会按照google官方给的MVP-TODO-MVP模式来写,所以跟参考文章可能会有所不同。 基本项目搭建完成了,接下来可以愉快的玩耍了。 使用场景:在…
个人成就
文章被点赞
348
文章被阅读
64,293
掘力值
1,685
关注了
95
关注者
903
收藏集
2
关注标签
7
加入于
2017-07-29