蹒跚走路的程序猿

2013年8月6日

Android 移动缩放的ImageView

摘要: 今天介绍一下Android中怎么实现ImageView的缩放和移动,自定义TouchImageView。 1 public class TouchImageView extends ImageView { 2 3 Matrix matrix; 4 5 // We can be in one of these 3 states 6 static final int NONE = 0; 7 static final int DRAG = 1; 8 static final int ZOOM = 2; 9 int mode = ... 阅读全文

posted @ 2013-08-06 00:29 蹒跚走路的程序猿 阅读(482) 评论(0) 推荐(0) 编辑

2013年8月4日

Android 读写SD卡的文件

摘要: 今天介绍一下Android 读写SD卡的文件,要读写SD卡上的文件,首先需要判断是否存在SD卡,方法:Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED); 然后才能读写SD卡上的文件,调用Environment的getExternalStorageDirectory()方法获取外部存储器(SD卡)的目录。 使用FileInputStream、FileOutputStream、FileReader或FileWriter读、写SD卡里的文件。 需要注意是要添加相应的权限。 读、写文件的关键代码:priva. 阅读全文

posted @ 2013-08-04 22:54 蹒跚走路的程序猿 阅读(2608) 评论(0) 推荐(0) 编辑

2013年8月3日

Andoid activity 生命周期

摘要: 今天介绍一下Android中最常用的组件activity的生命周期。当activity处于Android应用中运行时,它的活动状态由Android以Activity栈的形式管理。当前活动的Activity处于栈顶。随着不同应用的运行,a56爆大奖在线娱乐Activity都有可能从活动状态转入非活动状态,也可能从非活动状态转入活动状态。 归纳起来Activity大致会经过如下四个状态。 活动状态:当前Activity位于栈顶,用户可见,可以获得焦点。 暂停状态:其他Activity处于栈顶,该Activity依然可见,只是不能获得焦点。 停止状态:该Activity不可见,失去焦点。 销毁状态:该Activi. 阅读全文

posted @ 2013-08-03 22:42 蹒跚走路的程序猿 阅读(296) 评论(0) 推荐(0) 编辑

2013年8月2日

JSON 数据解析

摘要: 作为一个Android工程师不会JSON解析是走不下去的,现在在android这一块大多数的数据都是JSON格式的。 现在a56爆大奖在线娱乐介绍一下a56爆大奖在线娱乐自己对JSON的认识,首先介绍一下什么事JSON。 JSON(JavaScript Object Notation) 是a56爆大奖在线娱乐轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的a56爆大奖在线娱乐格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSO. 阅读全文

posted @ 2013-08-02 15:51 蹒跚走路的程序猿 阅读(260) 评论(0) 推荐(0) 编辑

2013年8月1日

Android 动态获取ListView的高度

摘要: 今天介绍一下怎么动态的获取listview的高度。看代码:public static void setListViewHeightBasedOnChildren(ListView listView) { ListAdapter listAdapter = listView.getAdapter(); if (listAdapter == null) { // pre-condition return; } int totalHeight = 0; for (int i = 0; i... 阅读全文

posted @ 2013-08-01 14:57 蹒跚走路的程序猿 阅读(5657) 评论(0) 推荐(0) 编辑

导航