很多app都挺流行一个Activity底部导航上面加载多个frangment的设计,我们常规实现思路是做很多判断,...[作者空间]
1.一些基础命令 自定义参数 build.gradle 渠道打包 编译打包 ./gradlew assembley...[作者空间]
昨天被问到一个内存泄漏问题,正好近期在录制性能优化相关的课程,用我讲的方法来分析问题? 有时候内存泄漏真是措不及防...[作者空间]
整理自jerrysher的一个老鸟发的公司内部整理的 Android 学习路线图 Markdown 版本 原文不是...[作者空间]
Android MVP模式实践总结(附带简单例子) 最近在做毕业设计,题目不是很难,但是后来发现功能有点多,感觉是...[作者空间]
在项目开发中,图片压缩是一个很棘手的问题,根据需要不同,压缩质量也会不同。而且还有可能会出现OOM的情况,所以在这...[作者空间]
今天通过关卡模拟学习绘制敌机以及敌机出场的动画,我随意写了一些简单的逻辑算法,差不多26种模式,其实也是主要使用 ...[作者空间]
Behavior 是 CoordinatorLayout为其 子视图 提供的一种交互行为插件。它实现了用户可以...[作者空间]
Binder是通过AIDL来描述进程间通信的接口的,Binder作为一个特殊的字符设备,设备节点是/dev/bin...[作者空间]
在配置文件中添加悬浮窗权限和手电所需要的权限 Activity中开启service悬浮窗用来控制,当手机没有手电功...[作者空间]
文章会在我的独立博客同步更新 volatile 是 java 中一个非常常见,功能非常强大的一个关键字,大家用的最...[作者空间]
感叹 其实吧,要开发一个app是很简单的事,很多人都认为,不就写几个界面,什么LinearLayout、Relat...[作者空间]
从6.0 MarshMallow开始,Android支持动态权限管理,即有些权限需要在使用到的时候动态申请,根据用...[作者空间]
在上一篇 ListView--实现lv条目中指定控件的点击事件 中,我们用回调的方式实现了lv条目中指定控件的点...[作者空间]
前几天,把项目中的support library的版本号从25.0.1升级到25.1.0之后,出现了好多莫名其妙的...[作者空间]
原文地址: http://www.jianshu.com/p/6a2c15a0c2b5 前言 最近介绍Dagger...[作者空间]
前天晚上教我的女票使用bugly实现版本更新的时候,我突然发现bugly更新版本了,并且增加了一个重大的更新,我立...[作者空间]
当我们使用ViewPager的缩放时,有时会报出java.lang.IllegalArgumentExceptio...[作者空间]
我们在命令行执行 Android 打包的时候,通常会执行这样的命令,gradle installDebug。这就是...[作者空间]
看官网的解释 1. 首先来看下Android系统的分区: 安卓系统一般把rom芯片分成7个区,如果再加上内置sd卡...[作者空间]