Volley的使用非常简单,相信大家都很熟悉。首先需要获取到一个RequestQueue对象。
一开始大家都会觉得做一个Android外挂会汲取很多东西或者底层的东西,但当发现Android里有一个叫AccessibilityService的服务时,一切都变得很简单。
主要分析从Launch启动器点击APP图标到APP主Activity启动显示的过程
这里以 Toast.makeText().show 为例,一步步追寻这个过程中源码所做的工作。自定义 Toast 相当于自己做了 makeText() 方法的工作
主要介绍总结的Android开发中常用的工具类,大部分同样适用于Java。
本文讲的是“android视频播放器”,并附有播放器源代码
热修复这项技术,基本上已经成为项目比较重要的模块了。主要因为项目在上线之后,都难免会有各种问题,而依靠发版去修复问题,成本太高了。
对于事件的监控和获取做了分析,在拿到事件之后,后续是如何处理分发的呢?本篇文章主要针对在通过getEvent获取到事件之后,后续的相关分发处理流程。
在Android刀耕火种的哪个年代,我们做网络请求通常会选用HttpURLConnection或者Apache HTTP Client,这两者均支持HTTPS、流的上传和下载、配置超时和连接池等特性,但随着业务场景的负责化以及 对流量消耗的优化需求,Okhttp应运而生,自诞生起,口碑就一直很好。
惠普决定开放其 TouchPad 的 Android 核心源码。
Android 反编译apk 到java源码的方法
APP开发中经常会遇到这种需求,需要检查当前的APP是不是可见的,比如,如果是可见的就维持一个socket长连接,如果切到后台不可见了,就断开这个连接。Android本来并不允许APP去监听home键事件,所以我们没发像iOS那样通过监听home键事件来做对应的处理。不过还好Android的Activity的生命周期给我们提供了一种解决这个问题的方法,我们只需要在每个Activity的onStar
PackageManager pm = getPackageManager(); List<PackageInfo> packages = pm.getInstalledPackages(PackageManager.GET_UNINSTALLED_PACKAGES); for(PackageInfo packageInfo : packages){ //应用图标 Drawable icon =
假如要Google Play上做一个最失败的案例,那最好的秘诀就是界面奇慢无比、耗电、耗内存。接下来就会得到用户的消极评论,最后名声也就臭了。即使你的应用设计精良、创意无限也没用。
本文由自动化采集完成,质量不符合直接发布的条件,请审核员严格按照文章处理标准流程来审核。
DAVdroid是一个开源的CalDAV/CardDAV同步Android 4+ App
这是一个用来看查看 Github 热门项目的 Android App, 遵循 Material Design。 (https://github.com/trending) 支持订阅 50 多种编程语言,你可以在设置中添加/删除它们,并自定义它们的排序。 支持 9 种颜色主题切换,支持收藏喜欢的项目。
本文介绍了文章作者从事了几年android应用的开发,经历2次架构变革,第一次集成了RxJava第二次集成了MVP,并将RxJava与MVP完美结合,实现了低耦合,代码简单,测试方便的架构。
在Android开发中,几乎所有的事情就是资源,而定义资源是你在开发Android应用时,最重要的一环。 资源被用在很多地方,例如定义颜色,字符串,图片,布局,菜单等,这样定义的好处就是不再进行硬编码。所有的东西都需要定义在你的资源文件中,然后其被app中的Java代码所引用。最简单且最常用的资源是Strings资源。
百度百科上是这样说的:Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据 fiddler下载:http://www.telerik.com/fiddler fiddler的安装就不用多说了,傻瓜是安装。