android
玉朋
移动开发攻城狮,努力上进屌丝
展开
-
Android离线之文件缓存
前言一款好的应用一定是缓存做的比较优秀。android离线状态下保存数据可以保存到文件里面,也可以保存到sqlite里面。今天笔者在这里分享一下文件保存的方式。比如新闻app,在离线状态下也可以显示之前浏览过的新闻信息,想象一下如果没有网络或者网路获取失败,如果没有缓存的化用户进入app显示空数据是一件不好的用户体验。申请sd卡权限既然要写文件就要在manifest文件里面申请权限,6.0以后要动原创 2017-09-17 14:24:22 · 1485 阅读 · 1 评论 -
android模拟器抓包工具fiddler使用
所需工具:fiddler和android模拟器一,下载fiddler二,下载完后安装,启动Fiddler,打开菜单栏中的 Tools > Fiddler Options,打开“Fiddler Options”对话框。三,在Fiddler Options”对话框切换到“Connections”选项卡,然后勾选“Allow romote computers to con原创 2017-09-09 10:45:39 · 1241 阅读 · 1 评论 -
Android 权限申请最佳适配方案——permissions4m
前言permissions4m 简介前言permissions4m最初的设计是仅仅做成一个编译器注解框架,在1.0.0版本时,它纯粹地实现了原生 Android 请求流程,但是当投入笔者自己项目中使用的时候,笔者发现国产手机又许多适配缺陷,例如:ActivityCompat.shouldShowRequestPermissionRationale(Activity,String)明明用户点击转载 2017-09-12 16:20:31 · 613 阅读 · 0 评论 -
android自定义view中的OnMeasure的用法
onMeasure在view中的作用:根据父容器传递跟子容器的大小要求来确定子容器的大小。protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec)的参数说明和MeasureSpec类的说明:通过MeasureSpec这个类可以获取父View传递过来的一些信息,包括MODE、SIZE属性。这里做一下说明MO...原创 2019-05-05 13:15:10 · 385 阅读 · 0 评论 -
RecyclerView.Adapter实现在开发中的使用技巧
RecyclerView大家都不陌生了,都知道他的列表数据操作是使用实现RecyclerView.Adapter使用里面的方法操作做的。接下来我给大家实现下基本的方法实现。比方说现在要实现一个商品列表的adapter,就要定义一个商品的类 Goodspublic class Goods{ private String name; private int price;...原创 2019-04-29 17:36:25 · 635 阅读 · 0 评论