Android – 热爱改变生活
我的GitHub GitHub |     登录
  • If you can't fly, then run; if you can't run, then walk; if you can't walk, then crawl
  • but whatever you do, you have to keep moving forward。
  • “你骗得了我有什么用,这是你自己的人生”
  • 曾有伤心之地,入梦如听 此歌

 分类:Android

多层嵌套 JSON 格式数据的快速解析

多层嵌套 JSON 格式数据的快速解析
大家怎么还在搜这个问题啊, 这都是三年前的东西了, 只可以作为参考哈 可以直接使用 Gson 或者 fastjson 以下为原内容 测试 JSON 数据 { "code": "200", "message": "测试数据", "data": ...

sinvader 3年前 (2015-10-21) 15998℃ 1评论

使用 ShareSDK 分享到微信显示的是文字

使用 ShareSDK 分享到微信显示的是文字
在使用 ShareSDK 时,分享到微信中的消息有时候会显示成这个样子的 而正常分享出去的应该是这个样子的 代码中错误的地方就是这一句话 oks.setImagePath(activity.getFilesDir().getAbsolutePath() + Fi...

sinvader 1年前 (2017-05-05) 2636℃ 0评论

微信图片选择器

微信图片选择器
用途 在 App 中经常会让用户选择多张图片,而单单调用系统的实现在有的手机上并不好实现这个功能,所以有了这个项目 下载地址 ImageSelector 该项目同同时需要 ImageViewpager 来支持,后面的项目是一个图片预览器 着急使用的看到这里就可以了,...

sinvader 2年前 (2016-12-15) 2566℃ 0评论

AndroidStudio 导出 JavaDoc 时出现编码错误

AndroidStudio 导出 JavaDoc 时出现编码错误
首先来看如何导出 然后会弹出这个界面 界面里面填写好 OutPut Directory 之后点击 ok 就可以生成文档了 但是我这里生成的时候出现了一个问题 解决方法 在参数那里添加下面的代码: -encoding UTF-8 -charset UTF-8...

sinvader 2年前 (2016-10-10) 2222℃ 0评论

为 RecyclerView 添加上拉刷新及下拉加载(解决上拉之后必须先下拉一下才能继续下拉的问题)

为 RecyclerView 添加上拉刷新及下拉加载(解决上拉之后必须先下拉一下才能继续下拉的问题)
我们之前在使用 PullToRefreshListView 的时候养成了一个习惯:上拉可以在列表页的下面出现一个 footer,上面显示上拉加载,放手之后会回调到我们的方法中,这个时候我们可以去请求数据,然后把获得的数据添加到 List 中,更新列表中的数据。下拉的时候上面会出...

sinvader 2年前 (2016-08-07) 11613℃ 3评论

Android 中一些小问题的解决办法

Android 中一些小问题的解决办法
控件设置背景图像后设置 padding 控件的样式被设置成了这个样子的 在大部分的手机上面这个设置是没有问题的,但是在一些小屏幕手机上面会出现点击之前或者点击之后这个 padding 的效果突然没有的情况,这时候就需要去手动设置了 tv.setBackgroundR...

sinvader 2年前 (2016-07-21) 2239℃ 0评论

自定义圆形进度条的学习与实现

自定义圆形进度条的学习与实现
兄弟篇上 自定义条形进度条的文章—— 条形进度条的自定义 完成后的样式 分析 从完成的样式来看,这个进度条比之前自定义的条形进度条唯一多出来的就是圆形进度条的半径,剩余的其他属性我们都可以使用条形进度条的 所以,圆形的进度条可以继承自条形进度条,然后在条形进度条的...

sinvader 2年前 (2016-07-02) 5186℃ 1评论

自定义 ProgressBar

自定义 ProgressBar
完成后的样式 分析 首先我们从这张图的表面就可以看到三样: 1. 左边的进度条 2. 中间的文字 3. 右边的进度条 其实除了这些,还有一个 文字与左右的边距 当我们将这个 View 编写完成,交给其他编程人员使用时,他们肯定希望在 xml 中定义...

sinvader 2年前 (2016-06-22) 4652℃ 0评论

Android 中对 Dialog 以及 NumberPicker 的配置

Android 中对 Dialog 以及 NumberPicker 的配置
目标:弹出一个对话框 客户:给我一个选择时间的对话框吧。 程序猿:好 客户:呵呵 进化① 程序猿:Dialog 真难看,设置一下样式吧。 public class SumileNumberPickerDialog extends AlertDialog 首先我...

sinvader 3年前 (2016-03-11) 5653℃ 0评论

Android 解析 Intent 协议并打开程序

Android 解析 Intent 协议并打开程序
我现在写的程序是基于 webview 的,程序中又遇到了网页版支付宝支付,里面就有这么一个链接,这个链接在访问之后,会打开支付宝程序: intent://platformapi/startapp?appId=20000013&pwdType=ordinaryPasswo...

sinvader 3年前 (2016-02-24) 24974℃ 0评论

(转)Intent scheme URL attack

(转)Intent scheme URL attack
0x01 Android Intents with Chrome Android 有一个很少人知道的特性可以通过 web 页面发送 intent 来启动 apps。以前通过网页启动 app 是通过设置 iframe 的 src 属性,例如: <iframe src="pa...

sinvader 3年前 (2016-02-24) 4492℃ 0评论