桃园结义 , 版权所有丨如未注明 , 均为原创丨转载请注明

标签:Android

Android

Android小知识-Asset目录与res目录的区别

这个问题很多人还可能真的不清楚,包括我也之前只知道原封不动保存到APK中这个作用。 让我们系统的总结一下。 res/raw和assets的相同点: 两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。 res/raw和assets的不同点: res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename……继续阅读 »

桃园小编 2年前 (2017-12-06) 612浏览 0评论 11个赞

Android

为你的Android Studio打造帅气的LogCat配色

公司的电脑前一阵子配了个帅气的配色,后来回家看自己的AS,觉得好丑,索性把这个配色发出来,看Log好看多了。 帅气的配色发出来了。快去动手修改吧! 打开File->Settings搜索框中输入Logcat 点中Verbose , Info, Debug等选项,然后在后面将Use Inberited attributes 去掉勾选 再将 Foreground 前的复选框选上,就……继续阅读 »

桃园小编 2年前 (2017-12-06) 815浏览 0评论 10个赞

Android

Freeline 让AndroidStudio快的飞起来

你的AndroidStudio编译时是否很卡?你的Gradle编译时是否很慢,运行一次要等10分钟?如果你还没有遇到,那可能说明你的电脑配置够好,或者项目还不够大。 版权声明:转载必须注明本文转自严振杰的博客:http://blog.yanzhenjie.com 尤其像我这种公司电脑配置渣,还是机械硬盘的开发者肯定是忍不了的,太影响开发效率了,所以我们就想办法加快编译速度了……继续阅读 »

Jasper 3年前 (2017-05-04) 722浏览 0评论 3个赞

Android

Android自定义Lint实践2——改进原生Detector

完善JDK 7泛型新写法下的HashMap检测 上一篇博客中我们提到了对于HashMap检测的改进,但当时我们也在文章中提到: 代码很简单,总体就是获取变量定义的地方,将泛型值传入原先的检测逻辑。 当然这里的增强也是有局限的,比如这个变量是成员变量,向前的推断就会有问题,这点我们还在持续的优化中。 即:当时的检测解决了变量声明和变量赋值在一起的HashMap检测问题。……继续阅读 »

Body 3年前 (2017-03-16) 789浏览 0评论 2个赞

Android

项目自己的debug的BuildConfig里加入代码

项目自己的debug的BuildConfig里加入代码 我仿写Demo时,遇到BuildConfig导不到对应的包的方法。 看了一下蓝框路径,在debug里,这里,黑框提示不能自己该写,然后请教了一下别人,想要加红色的内容,就该在build.grade里加。 加了以后,再try一下,就发现有了。 至于原理我现在没去研究,下次我再研究,续此篇文章。 ……继续阅读 »

3年前 (2017-02-09) 533浏览 0评论 1个赞

Android

懒加载BaseLazyFragment原理及代码

懒加载的目的主要是应用于在装有多个Fragment并进行切换的时候,如viewPager。相信各位在写项目的时候,肯定也有遇到过viewpager里的fragment进行了前后预加载,即3个fragment的数据加载,要通过setOffscreenPageLimit来设置预加载的项目,不设置setOffscreenPageLimit,则默认为1(设置0无效,可以查看该方法源码知道),即……继续阅读 »

3年前 (2017-02-07) 700浏览 0评论 4个赞

Android

AS的安卓模拟器中如何调出中文输入法?

AS的安卓模拟器中如何调出中文输入法? 哈哈哈,貌似as的模拟器木有的。自带模拟器通常都是x86的,在win上据说速度会比较快,但是app如果有NDK相关的模块的话,通常不怎么支持x86结构的,所以……你可以试着去下载个ARM的模拟器,或者用夜神、逍遥模拟器。 如果没有的话,该怎么弄呢? 一般的如果单纯从网上下载搜狗、谷歌输入法apk到模拟器里去安装,会出现INSTALL_……继续阅读 »

3年前 (2017-02-04) 626浏览 0评论 2个赞

Android

Android studio 怎么从一个写好的项目到上线

我一直都没有上线过自己的项目,所以咨询群里的人,写一下怎么从一个写好的项目到上线。如果有问题,被你们老大K了,请找我群群主报复:北京-Jasper-Android  946104073,我是无辜的。 一、先导出APK,你在手机上能运行,是因为你这个是debug状态的apk,即D:\Demo\MVPArms-master2\MVPArms-master\app\build……继续阅读 »

3年前 (2017-01-04) 1034浏览 0评论 3个赞