
android
慕广陵
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android学习笔记之表格布局(一)
为这表格布局今儿折腾了好几小时。废话不说,上代码:<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" >原创 2012-02-26 16:43:46 · 623 阅读 · 0 评论 -
在java中CreateProcess出现的异常的处理(备忘)
在java中调用外部程序时,出现类似这样的异常:---------- java ----------java.io.IOException: CreateProcess: C:/j2sdk1.4.2_04/bin/javac error=267 at java.lang.Win32Process.create(Native Method) at java.lang.Win32Pro转载 2012-03-23 12:14:35 · 691 阅读 · 0 评论 -
adb shell下查看sqlite数据库
点击打开原文 Google Android操作系统内核基于Linux,其数据库采用了sqlite。sqlite是一个开源的小巧的大小小于500KB的微型数据库系统。 Android Debug Bridge(adb)是Android下的一个让你管理手机转载 2012-04-04 18:26:08 · 1282 阅读 · 0 评论 -
LayoutInflater 的使用 ----动态改变布局;
LayoutInflater的作用类似于findViewById(),不同点是LayoutInflater是用来找layout下xml布局文件,并且实例化。通过LayoutInflater获取布局文件根元素,并将新的UI元素添加进去,再设置Adapter和setContentView(),就可以动态的改变布局;看一例子:要实现的效果:屏幕中六行六列图片,只显示下三角的图片,点击原创 2012-04-08 00:48:40 · 1380 阅读 · 0 评论 -
Handler详解一
Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。转载 2012-04-03 22:25:25 · 481 阅读 · 0 评论 -
SQLite Datetime 类型的插入与读出
本文转载自 http://www.tntserver.cn/article.asp?id=41 今天遇到个问题.首先插入一个DataTime格式的数据:string sql="insert into [table] (date_time) values('" + date_time.ToString() + "'";执行如上命令.插入没有报告错误.但是,我又用一转载 2012-03-17 20:29:46 · 1927 阅读 · 1 评论 -
创建ExpandableListView
ExpandableListView转载 2012-03-18 11:31:00 · 343 阅读 · 0 评论 -
通用适配器
原文看这里转载 2012-03-18 11:02:11 · 225 阅读 · 0 评论 -
ListView 与Adapter
ListView是Android开发过程中较为常见的组件之一,它将数据以列表的形式展现出来。一般而言,一个ListView由以下三个元素组 成:1.View,用于展示列表,通常是一个xml所指定的。大家都知道Android的界面基本上是由xml文件负责完成的,所以ListView的界 面也理所应当的使用了xml定义。例如在ListView中经常用到的“android.R.layout.si转载 2012-03-18 11:00:19 · 347 阅读 · 0 评论 -
Handler详解二
前言: 很早以前,学习android的时候就接触过Handler ,知道Handler是一个用于线程间通信的类,最常用于做下载条,最近,看了Pro android 3 这本书,里面描述的Handler 说得非常的细致,与此,写下Handler的学习笔记Android 运行的进程 为了,更好的了解Handler的机制,我们应该首先,将Android系统整个运行进程都要烂熟于转载 2012-04-03 22:32:51 · 386 阅读 · 0 评论 -
上周项目总结一规范Activity与Layout
主要是遇见两个问题:一是Activity中各种方法,太混乱;二是Layout中组件命名特容易重复;以前写Activity的时候,onCreate()方法里写了各种组件、Listener、Adapter等等。怎一个乱子了得!代码量小还好;代码多的时候,若没有注释,连我自己都看着吃力。所以,这次做的时候注意起规范来。效果比较明显,主要是这么整的:对于各种组件,在从布局文件获取的时候,把他们原创 2012-03-16 18:37:31 · 339 阅读 · 0 评论 -
Activity 间传递 ArrayList;
两个activity直接需要传一个list 于是在获得list之后通过 i.putExtra(name, list);就可以了,但是有几点需要注意 1、Bean 要 implements Serializable或者继承Parcelable,我这里举得例子是前者, 2、list本身要指定成ArrayList 3、传值的activity端 i.putExtra("aaa", Arr转载 2012-03-15 15:00:19 · 436 阅读 · 0 评论 -
Android解决:使用多线程和Handler同步更新UI
看代码:1.main.xml布局文件;<ScrollView xmlns:Android="http://schemas.android.com/apk/res/android"Android:layout_height="wrap_content" android:id="@+id/scrollView1" android:layout_width="fill_parent">转载 2012-03-27 17:14:11 · 706 阅读 · 0 评论 -
修改ListView 分割线Seperator line
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content"> <ListView转载 2012-03-27 17:09:35 · 375 阅读 · 0 评论 -
Android学习笔记之Tab
今儿任务本是做需求分析,不过一早整完了。留下晚上大片空白时间,干嘛?当然看Android~ 原来学的时候,觉得Tab这块学的不是很好,不是很理解,有死记硬背的嫌疑。所以,今晚上就花了些时间看看GoogleDeveloper Guide。话说,工欲善其事必先利其器;第一步。。。,嘿嘿,先美美的眯一会儿,今儿确实累了。人累了就是睡的香,《国际歌》吼得嘶声裂肺额还是一睁眼就二十分中过原创 2012-03-08 00:17:52 · 287 阅读 · 0 评论 -
Android学习笔记之Service
今儿老师简单的讲了下Service。额有点没吃饱的感觉,又看了API,发现上面倒是讲的相当透彻深入。现在摘录几点:1.介绍Service类时,API首先讨论了Service不是什么,它不是什么呢?首先它不是一个单独的进程,Service对象本身并未表明它自己是个进程;如果没有精确地规定,它和应用(application)运行同样的程序。再者,Service不是一个线程,它不是一个方法使得自己脱翻译 2012-03-05 23:17:55 · 200 阅读 · 0 评论 -
android 学习之Adapter
原文链接在这里在android开发中列表的使用是十分常见的。google对列表的封装使列表既有显示传统文本列表的能力,也有加入了诸如选择项、复选项等处理事件的能力。这里写一些我这几天对这个问题的理解。在android的api中,LIST和adapter都被放在了android.widget包内。包内的具体结构我这里先不展示了,主要侧重列表和adapter。adapter的作用就是将要在转载 2012-03-04 10:53:48 · 377 阅读 · 0 评论 -
Android 检测SD卡应用
博客分类: androidandroidJava代码 if (Environment.getExternalStorageState().equals( Environment.MEDIA_MOUNTED)) { // sd card 可用转载 2012-03-23 12:12:39 · 2973 阅读 · 2 评论