4 zisetiankong123

尚未进行身份认证

暂无相关描述

等级
博文 12
排名 154w+

GridLayout的使用及问题处理

转 https://blog.csdn.net/Mr_Leee/article/details/68955139在GridLayout中,可通过设置android:layout_rowWeight="1"和android:layout_columnWeight="1"来平均分配行和列,但是此时行和列的平均分配效果只能够在API>21时才能正常显示,解决方法很简单,就是引入android...

2019-01-24 17:56:37

Android各版本 发布时间 及对应API(2018.8.31截至Android最新版本 P)

转 https://blog.csdn.net/weixin_41101173/article/details/79620490Android版本名称Code name Android版本名称Code name 版本发布时间 对应API (no code name) 1.0  2008年9月23日 API level 1 (no code name)...

2019-01-24 17:52:52

Android Dialog和PopWindow的区别

转自 https://blog.csdn.net/Crystal_xing/article/details/83308771转自 https://www.xuebuyuan.com/3248581.html    从效果上去总结看,dialog和popWindow在一般的弹出效果上能做到一样的效果,但是dialog默认在屏幕的居中弹出,popWindow则可以更灵活的通过设置动化效果,从上...

2019-01-11 18:51:57

Android内存优化(使用SparseArray和ArrayMap取代HashMap)

转自 https://www.cnblogs.com/yjbjingcha/p/7074266.html 在Android开发时,我们使用的大部分都是Java的api,比方HashMap这个api,使用率非常高,可是对于Android这样的对内存非常敏感的移动平台,非常多时候使用一些java的api并不能达到更好的性能,相反反而更消耗内存,所以针对Android这样的移动平台,也推出了更符...

2019-01-11 18:43:00

SparseArray的使用及实现原理

转载自:http://extremej.itscoder.com/sparsearray_source_analyse/ 序言 相信大家都用过HashMap用来存放键值对,最近在项目中使用HashMap的时候发现,有时候IDE会提示我这里的HashMap可以用SparseArray或者SparseIntArray等等来代替。细心的朋友可能也发现了这个提示,并且会发现并不是所...

2019-01-11 18:41:12

[转]史上最全的android studio 插件大全整理

现在Android的开发者基本上都使用AndroidStudio进行开发(如果你还在使用eclipse那也行,毕竟你乐意怎么样都行)。使用好AndroidStudio插件能大量的减少我们的工作量。1.GsonFormat快速将json字符串转换成一个JavaBean,免去我们根据json字符串手写对应JavaBean的过程。使用方法:快捷键Alt+S也可以使用Alt+Ins...

2018-12-08 12:08:52

AbstractProcessor 不能导包

转载 https://blog.csdn.net/zhangwenhaojf40it/article/details/80537160找不到AbstractProcessor类搜索能搜到找到别人的项目发现依赖也仅此而已applyplugin:'java-library'dependencies{implementationfileTree(dir:'...

2018-09-26 16:15:45

Android 隐士跳转几种方式

1、只有 配置action进行跳转<intent-filter><actionandroid:name="testarouter"></action><categoryandroid:name="android.intent.category.DEFAULT"/></intent-filter&gt

2018-09-26 10:31:38

Android 手机存储文件各种路径

StringcacheDir=context.getExternalCacheDir().getPath();/storage/emulated/0/Android/data/应用名称/cache一般放一些长时间保存的数据StringfilesDir=context.getExternalFilesDir(null).getPath();/storage/emulated/0...

2018-03-20 13:21:06

KMP算法 计算短字符串在长字符串中的第一次出现的位置

Stringa="abcd";Stringb="bcdadabcd";Stringmax=a.length()>b.length()?a:b;Stringmin=a.length()<b.length()?a:b;Stringtemp=null;inti=0;intj=0;intindex=-1;whi...

2018-02-25 16:06:38

编写程序,获取两个字符串中最大相同子串

privatevoidtest(){Stringa="Valaienie";Stringb="Maierginle";Stringmax=a.length()>b.length()?a:b;Stringmin=a.length()<b.length()?a:b;Stringtemp...

2018-02-25 11:52:59

解决Android 6.0动态添加权限问题

@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);requestWindowFeature(Window.FEATURE_NO_TITLE);checkApiOver23();}

2016-04-15 09:54:20
奖章
    暂无奖章