- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 SharedPreferences工具类
SharedPreferences是Android中一种存储方式,主要用来存储记录简单的小数据,比如开关状态,按钮状态等一些设置信息,简单的用户信息等等,在App中也比较常用,这里写了一个工具类方便以后项目的使用.新建一个工程SharedPreferences:在activity_main.xml文件中添加两个按钮,一个存储数据,一个取出数据:<RelativeLayout xmlns
2015-11-05 19:04:18 704 5
原创 使用抓包工具Fiddler通过手机抓包
有时我们为了找到一些隐藏的接口,我们可以通过运行手机客户端app找出该应用中的api,通过抓包工具Fiddler可以轻松简单的找出你需要的接口.首先下载安装Fiddler,安装完成后打开:
2015-11-05 16:07:14 2019
原创 [GitHub]简单几步将你的项目托管到GitHub
对于一个开发者来说.GitHub是我们必不可少的代码托管库,上边有来自全球的优秀开源项目源码,我们可以下载学习别人的源码,也可以将自己的代码放在上边与大家共同分享交流.但是对一个新手来说,上传托管源码可能有一点难度,下面我们就一步一步的来上传一个项目,学会之后,大家就会觉得特别简单,也就敲几行命令代码的事.今天我们选取一个比较容易上手的工具---msysgit,来上传项目源码,大家可以从g
2015-11-03 19:46:49 3701 1
原创 "啦啦健康"项目源码
最近写了一个小项目,功能不多,但是小巧实用,界面也还可以,底层做了大量优化.由于考虑到性能和尽量减少代码,网络方面使用了Volley,解析实用了阿里的fast-json,图片加载使用了universal image loader个人比较喜欢原生的Material Design,所以使用了ToolBar+framelayout,向原生设计致敬.有自动检测更新功能,收藏,分享和检查网络状态
2015-11-03 13:25:40 664
原创 Android依赖注入类库 Butter Knife的使用
我们做移动端开发,每天写代码时几乎都会跟各种View打交道,大量的声明和findViewById()让人感到厌烦,但是又不得不写,今天给大家推荐一个第三方开源注解工具,ButterKnife,大家可自行在网上下载使用.下面先通过两段代码了解对比一下传统写法和使用了ButterKnife后代码的变化.传统写法:private ListView listview;public void in
2015-11-02 19:42:13 3841
原创 Android事件总线纷发库EventBus的使用方法
一,什么是事件总线纷发?事件纷发是指将事件放入队列,用于管理和纷发;它能保证应用各部件之间高效的通信以及数据,事件的纷发,可以使各模块之间高内聚,低耦合,用于模块间解耦二,EventBus介绍Event Bus是一个发布 /订阅的事件总线。 Event Bus模式 —也被称为MessageBus或者发布者/订阅者(publisher/subscriber)模式 —可以让两个组件相互通信
2015-11-02 16:58:16 894
原创 github删除托管项目
第一步,登录GitHub,找到你要删除的项目:第二步,点击要删除的项目,网页右侧菜单有一个settings按钮:第三步,点击settings进入设置页面,将页面拉到底部:第四步,点击红框内按钮,弹出如下对话框,输入你要删除的项目名称,按enter即可删除:
2015-11-02 15:34:43 1405
原创 Jsoup解析HTML和Epub
今天学习一下用Jsoup解析Html网页和Epub文档首先把Jsoup的jar包放入工程的libs文件夹下(jsoup jar包大家可以去github或者网上搜索下载)我们解析的地址为csdn移动板块 点击打开链接http://mobile.csdn.net/首先在MainActivity.class中添加如下代码://要解析的HTML地址 private String
2015-11-02 14:40:51 970
原创 GitHub Desktop下载安装问题
最近想使用Github官方的Github desktop上传托管项目,怎奈用Firefox下载后安装文件后无法安装,提示无法连接到http://github-windows.s3.amazonaws.com/GitHub.application后来经过查找和实验,终于找到解决方案,那就是用IE浏览器下载,首先将http://github-windows.s3.amazonaws.com/G
2015-11-02 11:19:14 2713 1
原创 Android中Intent传递对象的两种方法------Serializable传值和Parcelable传值
Android中Intent传递对象的两种方法的实现:废话不多说,下面就上代码,我们通过代码来了解两种传值的不同之处:第一步:新建一个工程,在activity.xml文件中添加如下代码(两个按钮,):<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="
2015-11-01 21:17:38 841
原创 Java中getResourceAsStream的用法
Java中getResourceAsStream的用法Java中的getResourceAsStream有以下几种: 1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源
2015-11-01 16:37:24 431
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人