请在Chrome、Firefox等现代浏览器浏览本站。如果有问题请 点击加我 QQ 说你的建议。

 分类:Android

Android6.0运行时权限原生实现和MIUI下的处理

Android6.0运行时权限原生实现和MIUI下的处理
1、前言 自从Android6.0发布,增加了许多新的特性和功能,除了强化和完善了MD设计元素,Android的安全也得到了谷歌的重视。于是,Android6.0中出现了运行时权限的概念。许多程序员前赴后继,推出了大量的优秀的第三方库,来简化运行时权限的使用。但是,我觉得我们有必...

sendtion 10个月前 (04-01) 1548℃ 2评论 3喜欢

Android ProgressBar手动控制开始和停止

Android ProgressBar手动控制开始和停止
这两天有个需求,点击按钮从SD卡解压压缩包,并读取压缩包内txt文档内容,然后在街面上显示出来。毕竟IO操作很耗时,如果文件较大会花费不少时间。所以,在处理数据的时候能给个进度就好了。我们通常的做法就是,点击按钮后弹出一个加载框或者加载进度条,等数据处理结束后,再让对话框消失。 ...

sendtion 11个月前 (03-03) 1365℃ 0评论 3喜欢

Android 动态设置 ListView 和 GridView 高度

Android 动态设置 ListView 和 GridView 高度
1 需求分析 我们可能会有这样的需求,ListView添加了一个头部,然后头部里面有一个ListView或者GridView,当你按照正常的方式给头部的ListView或者GridView设置数据的时候,发现它只能显示一行!!!这可不是我想要的。 那么怎么办呢?最直接的办法,就是...

sendtion 1年前 (2016-12-27) 847℃ 1评论 2喜欢

Android集成“小米消息推送”详细教程

Android集成“小米消息推送”详细教程
消息推送这个玩意,大部分APP都有的,你像QQ、淘宝、微博、支付宝、网易新闻等,他们的消息推送简直伤心病狂。 常见的第三方消息推送方案有这些: 极光推送 友盟推送 个推 小米推送 腾讯信鸽 百度云推送 阿里云推送 今天不讲别的,就讲讲小米推送的集成教程,说实话挺简单的,步骤也...

sendtion 1年前 (2016-11-30) 1690℃ 7评论 3喜欢

Android APP启动时出现白屏或者黑屏怎么办?

Android APP启动时出现白屏或者黑屏怎么办?
1、为什么APP启动时会出现白屏或者黑屏? 当打开一个Activity时,如果这个Activity所属的应用还没有在运行,系统会为这个Activity所属的应用创建一个进程,但进程的创建与初始化都需要时间,在这个动作完成之前系统要做什么呢?如果没有任何反应的话,如果程序初始化的时...

sendtion 1年前 (2016-11-28) 1486℃ 3评论 4喜欢

Android开发人员不得不收集的代码

Android开发人员不得不收集的代码
Android开发人员不得不收集的代码(持续更新中) README of English 为方便查找,已进行大致归类,其目录如下所示: Activity相关→ActivityUtils.java→Demo isActivityExists : 判断是否存在Activi...

sendtion 1年前 (2016-11-24) 1093℃ 6评论 4喜欢

Support Library 25.0.0 更新讲解

Support Library 25.0.0 更新讲解
来源:简书 伴随着Android 7.1(API 25)的的发布,一系列相关的开发工具与套件也一起更新了,包括Android Studio 2.2.2与Support Library 25.0.0。其中AS的更新包括日常的bug修复与性能提升,还有对7.1的支持。而Support...

sendtion 1年前 (2016-10-21) 1297℃ 10评论 0喜欢

Windows下根据java文件生成.h头文件教程

Windows下根据java文件生成.h头文件教程
还是直奔主题吧。如何在windows系统下根据java文件生成.h头文件? 既然你们找到了这篇文章,相信你们也是要编译DLL文件吧,这里只讲如何生成.h头文件。 首先,来看看我的eclipse下的java工程目录。 1、按下win+R快捷键,打开“运行”程序,输入cmd,打开命...

sendtion 1年前 (2016-08-01) 1363℃ 1评论 0喜欢

Android Seekbar滑动球thumb不透明的解决办法

Android Seekbar滑动球thumb不透明的解决办法
今天用到了Seekbar,这么个小玩意,却把我折腾够了。出现了各种问题,其中一种,就是Seekbar滑动球thumb不透明,透明区域显示为白色,很难看啊。最后终于找到了解决办法: 在seekbar中添加  android:splitTrack=”false”...

sendtion 2年前 (2016-07-26) 2715℃ 3评论 6喜欢

Android RecyclerView设置Item间距

Android RecyclerView设置Item间距
RecyclerView没有可以直接设置间距的属性,但是可以用ItemDecoration来实现。需要自定义ItemDecoration,继承自RecyclerView.ItemDecoration. 代码如下: public class SpacesItemDecoration...

sendtion 2年前 (2016-07-04) 3824℃ 0评论 0喜欢

Android通用流行框架大全

Android通用流行框架大全
来源:segmentfault 1. 缓存 名称 描述 DiskLruCache Java实现基于LRU的磁盘缓存 2.图片加载 名称 描述 Android Universal Image Loader 一个强大的加载,缓存,展示图片的库 ...

sendtion 2年前 (2016-06-20) 638℃ 0评论 2喜欢