- 博客(10)
- 收藏
- 关注
原创 浅析 ButterKnife
ButterKnife 基础功能最近看到很多项目都使用了注解,最多的是ButterKnife,今天对ButterKnife的用法做一个简单的总结。看看官方的介绍:Field and method binding for Android views which uses annotation processing to generate boilerplate code f
2017-03-10 11:00:42 492
原创 app项目---"西安天气"
看到很多大牛都有自己的github,虽然我现在技术尚浅,但是我将自己练习的一些项目,放在github上面,也算是记录自己的一个成长吧。第一个简单的项目就是西安天气代码管理在github上https://github.com/fangyang91/xiananweather项目截图:
2017-03-09 13:31:39 428
原创 浅析Java注解
最近有时间梳理一下之前java的一些常用知识点。Java注解的基础知识点(见下面导图)基本都过了一遍,下一篇我们通过设计一个基于注解的简单的ORM框架,来综合应用和进一步加深对注解的各个知识点的理解和运用。要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。元注解:元注
2017-03-08 11:43:58 353
原创 MateralDesign-RecyclerView
MateralDesign-RecyclerViewListView功能十分强大,同时在Android开发中可以说贡献卓越,直到今天仍然还有很多不计其数的程序再继续使用着ListView.不过ListView并不是完全没有缺点,比如说如果我们不使用一些技巧来提升它的运行效率,那么ListView的性能很差。还有,ListView的扩展性也不够很好,它只能实现数据纵向滚动的效果,如果想让
2017-03-04 09:20:00 504
原创 浅析网络数据解析
浅析网络数据解析上一节我粗略的分享了一下使用HttpURLConnection和OKHttp的基本用法,接下来我的重点是分析一下获取网络数据解析。1.1 解析XML格式数据在网络上传输数据时候、最常用的格式有两种:XML和JSON,。下来我将一一分析这两种格式的解析。1.1.1 Pull解析方式解析XML格式的数据其实有很多种,我们比较常用的两种,Pull解析和
2017-03-02 20:32:03 786
原创 Android 浅谈访问网络
Android 浅谈访问网络最近开始对Android一些基础性的知识总结一下,并且也锻炼一下自己的写作能力,希望自己能够好好的学习技术,静下来总结。谈到Android 使用HTTP协议访问网络,其实简单的理解就是客户端向服务端发出一条HTTP请求,服务器会收到请求之后会返回一些数据给客户端,然后客户端再对这些数据进行解析和处理。在Android上发送HTTP请求一般会有
2017-03-01 16:24:21 551
原创 关于Android 开发常用软件的快捷键总结
Linux常用命令文字界面切换登录界面:ctrl+alt + f1 ~ f6ubuntu300分钟关闭sudo shutdown +300在指定时间关闭电脑shutdown -h 20:30查看ubuntu版本:cat /etc/issue显示当前内存大小:free -m 回到图形管理界面: ctrl+alt +f7显示当前所支持的语言:echo $
2017-02-28 22:47:15 831
原创 ANR分析(二)
本篇将主要分享: 3.应用如何避免ANR 4.如何分析ANR问题3. 应用如何避免ANR造成ANR的原因可以分成两大类,系统原因与应用原因。系统原因是指在手机开发过程中,由于Kernel、FrameWork、驱动存在问题,导致系统工作不稳定,最终在应用层表现出来的ANR。如CPU驱动错误导致四核手机只有一个核运行、Kernel将用户空间冻结导致任何程序都不能执行、I/O吞吐量低下导致应用程序长时
2017-02-18 15:58:06 5775 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人