主目录见:Android高级进阶知识(这是总目录索引) Launcher3源码地址:Launcher3-master [This tutorial was written by Ticoo] 上文Launcher3 桌面…
分类:Android
Associate Android Developer的那些事儿
references: http://android-developers.googleblog.com/2017/02/introducing-associate-android-developer.html http…
你应该知道的android命令
作为一个android developer, 下边这些命令你都知道并且用过吗? 1. adb shell am force-stop pkgName,用来结束指定包名应用的运行,跟你去设置里强制停止效果一样 2…
解决ViewPager里面包含一个HorizontalScrollVIew触摸冲突问题
问题:ViewPager里面包含一个HorizontalScrollVIew,ViewPager左右滑动时能够切换Activity,但是HorizontalScrollVIew无法滚动。具体如下: 1.自定义一个继承Vi…
超简单的Binder,AIDL和Messenger的原理及使用流程
Binder的原理 要想了解AIDL就需要先了解Binder的原理,所以这里先说一下Binder原理,Binder的原理大概是这样: 服务器端:当我们在服务端创建好了一个Binder对象后,内部就会开启一个线程用于接收b…
Gradle Permission denied解决方案
今天在查看Android项目的依赖关系时,发现蜜汁好用的gradle命令权限被限制了: qingmeideMac-mini:FireProtectionClient_Android qing.mei$ ./gradlew…
Android工具箱之Context解析
这是一个系列,我们将其命名为工具箱,如果你还没有看之前的文章: Android工具箱之文件目录 Android工具箱之组织你的代码文件 Android工具箱之理解app资源文件 Android工具箱之Activity生命…
Mac下让Android Studio使用本地gradle构建项目(Windows可借鉴)
1. 下载解压gradle,将压缩包和解压目录放在同一目录 注意使用英文目录并且不要有空格,如: /Users/lshare/Documents/gradle/gradle-2.14.1 /Users/lshare/Do…
android 实现歌词自动滚动+手指顺畅拖动
需求: 1、歌词可以跟随播放进度进行自动滑动; 2、可以手指进行歌词顺畅滑动; 3、当前歌词高亮,且置于屏幕的中心; 实现方式一: 也是网上可以搜到的做多的方式:自定义view,继承textview; 通过重写onDra…
好的android编码习惯
上一期分享了android内存优化的一些总结,这一期说说我认为的好的编码习惯,然后下一期会做安卓数据库优化的一些总结,逐渐的会将一些性能优化点总结分享出来,肯定是不…
INSTALL_FAILED_NO_MATCHING_ABIS 的解决办法
INSTALL_FAILED_NO_MATCHING_ABIS 在Android模拟器上安装apk的时候出现 “` 16:31 Failed to finalize session : INSTALL_FAI…
V1 和 V2 签名工具
这篇文章主要给大家介绍了关于 Android 中 APK 签名工具之 jarsigner 和 apksigner 的相关资料,文中介绍的非常详细,对各位 Android 开发者们具有一定的参考学习价值,需要的朋友们下面随…