发布时间:2018-09-08 19:44:00 浏览:1199 回帖 :0
https://github.com/JasmineBen/GankMvvm 基于"干货集中营"的开放API,采用MVVM架构、RxJava、dagge...
发布时间:2018-08-28 17:02:00 浏览:1766 回帖 :0
https://github.com/JasmineBen/NetworkMonitor 通过NetworkStatsManager和悬浮框技术,实现了...
发布时间:2018-08-06 10:02:00 浏览:762 回帖 :0
基于Kotlin技术和GankIo开放API实现了一个开源APP https://github.com/JasmineBen/KotlinGank ...
发布时间:2018-08-06 10:01:00 浏览:805 回帖 :0
基于Flutter技术和GankIo开放API实现了一个APP: https://github.com/JasmineBen/FlutterGank ...
发布时间:2018-05-31 16:48:00 浏览:1053 回帖 :0
EventBus是一个开源的事件总线项目,项目地址:EventBus EventBus通过注册监听器和发布消息的方式来完成事件的传递,如下所示: ...
发布时间:2018-05-31 09:03:00 浏览:3063 回帖 :0
通过SysTrace可以帮助我们分析性能问题,包含方法的耗时时长、CPU的使用情况、ANR、布局情况等;相比性能工具TraceView,主要用来分析每个...
发布时间:2018-05-30 17:22:00 浏览:692 回帖 :0
在AMS中,ActivityRecord对应一个Activity,TaskRecord对应一个Task,每个TaskRecord中保存了若干Activi...
发布时间:2018-05-29 23:10:00 浏览:1045 回帖 :0
ButterKnife(https://github.com/JakeWharton/butterknife)是一款android平台的依赖注入框架,通...
发布时间:2018-05-27 20:37:00 浏览:665 回帖 :0
部分公司在面试的时候要求手写算法题目,准备算法题目部分也花费了我大量的时间,期间也做了很多道题目,这里我把我做的那些题目和对应解题方案的详细描述都上传到...
发布时间:2018-05-27 20:10:00 浏览:1076 回帖 :0
android程序员在面试时都会被问到Java方面的知识,本文整理了部分Java方面的面试题,如下: 0、Java垃圾回收和System.gc的关系 J...
发布时间:2018-05-25 22:57:00 浏览:1608 回帖 :0
最近在准备android面试,整理了下相关的面试题,分为如下三个部分:android部分、Java部分、算法面试题,后续有新内容直接在对应的文章中补充。...
发布时间:2018-05-23 22:58:00 浏览:763 回帖 :0
View的绘制过程从Activity.setContentView开始经过如下方法: Activity.setContentView—>PhoneWin...
发布时间:2018-05-23 22:01:00 浏览:686 回帖 :0
RemoteViews支持在其他进程显示和更新View,由于RemoteViews没有findViewById的方法,因为它是远程的View,即使有fi...
发布时间:2018-05-23 15:00:00 浏览:799 回帖 :0
Java的ClassLoder的父子关系如下:Bootstrap--ExtClassClassLoader---AppClassLoader。 JVM启...
发布时间:2018-05-23 11:03:00 浏览:580 回帖 :0
一次Http请求过程 客户端在输入域名后通过DNS服务器解析得到IP地址;得到IP地址后,通过三次握手进行TCP/IP连接;之后就进行通信。...
发布时间:2018-05-22 22:39:00 浏览:824 回帖 :0
Volley是一款轻量级的网络访问框架,适合小批量的数据传输。Volley的使用通过newRequestQueue创建一个RequestQueue对象,...
发布时间:2018-05-20 23:30:00 浏览:803 回帖 :0
android通过ContentProvider可以实现进程间的数据共享,例如APP通过MediaProvider可以访问多媒体数据库的内容。通常我们在...
发布时间:2018-05-19 22:42:00 浏览:974 回帖 :0
android启动Service有两种方式,一种是startService,还有一种是bindService,关于startService的启动流程可以...
发布时间:2018-05-19 00:44:00 浏览:867 回帖 :0
广播的注册分为静态注册和动态注册两种,android关于广播的源码分析可以参照此文 : https://www.jianshu.com/writer#/...
发布时间:2018-05-18 00:11:00 浏览:799 回帖 :0
android提供了广播机制,通过BroadcastReceiver可以在不同的进程间传递消息。类似于观察者模式,A应用通过注册广播表示A对消息subj...