代码改变世界

随笔分类 -  Android开发

Android开发之底部导航栏标准

2014-02-15 12:25 by y-z-f, 14157 阅读, 收藏, 编辑
摘要: 制作主界面的底部导航栏方式 阅读全文

Android开发之欢迎界面标准

2014-02-15 08:58 by y-z-f, 2202 阅读, 收藏, 编辑
摘要: 欢迎界面的制作标准 阅读全文

Android开发之将拍摄的图片传至服务器

2014-01-06 14:29 by y-z-f, 1637 阅读, 收藏, 编辑
摘要: 实现将Android本地拍摄的图片传到服务端 阅读全文

Android开发之使用Intent进行自定义类型数据传输

2013-12-27 15:01 by y-z-f, 5211 阅读, 收藏, 编辑
摘要: 本篇随笔主要介绍如何使用Intent进行大量的数据传输。当然完全可以定义一个全局变量达到同样的效果,但是我相信那些挑剔的人。他们一定在寻找可以直接通过Intent直接将大量的数据进行传输的方式,而我的这篇文章将会解决你的困惑。 阅读全文

Android开发之TextView排版问题

2013-12-26 16:50 by y-z-f, 6415 阅读, 收藏, 编辑
摘要: 下面直接是关于解决该问题的代码(根据别人的代码进行了修正以及测试,保证可以修改字体尺寸、颜色、根据padding调整,如果需要支持其他的格式可以将对应的属性添加至Paint类型的对象中): 1 public class NsTextView extends TextView { 2 private String text; 3 private float textSize; 4 private float paddingLeft; 5 private float paddingRight; 6 private int textColor; 7 p... 阅读全文

Android开发之使用Handler刷新UI控件

2013-11-11 13:04 by y-z-f, 17556 阅读, 收藏, 编辑
摘要: 一、为什么必须使用Handler线程安全问题 这个问题要理解的话很容易,如果没有这个约束,那么同时有两个线程对一个UI控件进行调整,那么控件自然就没法正常的工作,而为了解决这种二义性(就是一个东西同时被多个使用者使用,从而无法判断按哪个使用者来调整)。而Handler永远都是在UI主线程,这就意味着对一个控件的修改永远只会有一个线程,不会存在多个线程同时修改一个控件。统一管理 通过Handler可以统一进行对UI的管理,因为Handler采用消息处理的机制。简单理解就是另一个线程发送一个编号给消息所在的线程,那么该线程的消息处理程序就会收到该消息并进行处理,而消息采用int类型,所以i... 阅读全文

Android开发之使用DefaultHandler处理XML数据

2013-11-11 11:11 by y-z-f, 5759 阅读, 收藏, 编辑
摘要: 一、定义规则 XML数据结构定义请记住上面的定义,后面我会用“标签开始”、“文本”、“标签结束”表示SAX正在处理哪部分XML数据事件模型 为什么这里我要谈到这个,因为SAX处理XML数据是采用事件的形式来处理,下面我们来简单的做个介绍。当我们处理XML数据中遇到一个开始标签后SAX会告诉你“我遇到... 阅读全文

Android开发之使用HttpURLConnection进行POST请求

2013-11-06 14:48 by y-z-f, 30643 阅读, 收藏, 编辑
摘要: 一、前提准备 在开始实际编码之前,我们有必要先了解下将会用的类以及方法,进行一个大体的了解。1.URL类这个类主要的功能是定位到要获取资源的网址以及打开连接.比如下面的代码:1 URL realurl = new URL("http:\\xxx.xxx.xxx\xx\xx\xx");2 re... 阅读全文
点击右上角即可分享
微信分享提示