android开发
菜鸟的华丽
这个作者很懒,什么都没留下…
展开
-
Android6.0 权限配置
本来测着好好的手机系统突然升级到6.0应用就崩溃了,提示是没有文件权限。百度了一下才知道6.0之后不能只是在 xml配置文件中配置权限了,在哪调用就在那动态添加权限。我的gradle中defaultConfig { applicationId "com.#########" minSdkVersion 15 targetSdkVersion 22 ver原创 2016-11-30 11:37:52 · 367 阅读 · 0 评论 -
android 内存溢出问题
在做一个项目的时候,由于需要时时查询文件夹和时时检测是否有文件并上传,所以碰到一些内存溢出问题。 做APP经常碰到这个情况,我一步步跳页面,点击返回还能返回到上一个界面,也就是在跳转前此页面没有finish掉。但是还想在所以流程全操作完后finish掉上面所有的界面。简单来说,我想在一个activity中关闭掉以前的activity。一个方法是创建一个activity的队列,打开一个原创 2016-11-24 11:29:52 · 273 阅读 · 0 评论 -
Xutil使用
开始使用Xutil框架是因为网上很多都推荐,而且自己写http请求挺麻烦,尤其上传图片的时候还得转成byte格式,增加了压力。网上很多Xutil的例子,实验了几个,成功一个。代码如下: private void getInfo(String url) { RequestParams params = new RequestParams(url);原创 2016-11-25 11:07:36 · 402 阅读 · 0 评论 -
ButterKnife的配置使用详解
ButterKnife在Android项目中是一个很好的插件,不需要繁琐的去实例化每个控件,直接通过此插件实例化,还简洁代码。但是每次引入后做完这个项目开启下一个时,晕,又忘记怎么配置了,所以写下来。 一、 首先AndroidStudio下载安装此插件: File>>Settings>>找到Plugins选项>>右侧输入框中搜索ButterK原创 2017-02-28 09:19:05 · 428 阅读 · 0 评论 -
Android写代码中的一些小工具、方法
有的时候多次点击会弹出很多Toast,导致一直有Toast显示。一直消不掉。用下面方法可让Toast只显示一条,当再次需要Toast时只会改文本。/** * Toast工具 */private static Toast toast;public static void showToast(Context context,原创 2017-02-20 14:12:49 · 407 阅读 · 0 评论 -
Android SDK版本和API版本
一、首先看一下Android各SDK版本和API之间的关系Code nameVersionAPI level (no code name)1.0API level 1 (no code name)1.1API level 22008 年9月发布的Android第一版Cupcake1原创 2017-03-21 13:15:07 · 1023 阅读 · 0 评论 -
AndroidStudio配置使用Git
在使用微信热修复框架Thinker过程中,需要在gradle里配置tinkerId。也就是得加入一行这个def gitSha() { return'git rev-parse --short HEAD'.execute().text.trim()}然而这个东西是取得git上有关的一串数字(具体不清楚),所以使用这行东西需要先给本项目配置绑定Git。一、原创 2017-03-22 13:17:49 · 321 阅读 · 0 评论