自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

路遥知马力

本博客主要以技术文章为主,多为学习资料和一些感悟。若有没标明转载侵权处还请告知及时修正。

  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 Handler的机制再说

Handler的定义:主要接受子线程发送的数据, 并用此数据配合主线程更新UI.          解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。  如果此时需要一个耗时的操作,例如: 联网读取数据,

2013-02-28 10:18:40 564

原创 Listview中取数据

package com.hgq.hepler;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import a

2013-02-27 18:56:05 644

原创 List泛型用法

public class Customer{       public int CustomerID{get;set;}       public string CustomerName{get;set;}}List custormerList=new List();custormerList.Add(new Customer{CustomerID=1,Customer

2013-02-26 23:56:50 1458

原创 静态数据库

一个Android应用给用户的第一印象非常重要,除了要有好的创意和美观的界面,性能也是很关键的部分,本文讨论的就是第一次启动的速度问题。 Android应用的启动过程不能让用户等待太长时间,个人觉得最好控制在3秒之内。一般来说,内容的初始化是影响Android应用第一次启动速度的主要因素之一,尤其是创建数据库并插入一定数量的初始记录,对于这种问题,最好的办法莫过于在首次初始化时导入静态数据库。

2013-02-25 00:38:09 1914

原创 项目中的实务处理

//插入数据public long DBInsert(ContentValues cv){sqLiteDatabase.beginTransaction();   Long s = sqLiteDatabase.insert(DBAdapter.DATABASE_TABLE, null,cv);   sqLiteDatabase.setTransactionSuccessful()

2013-02-23 15:42:15 618

原创 项目中用到的handler异步加载

[java] view plaincopyprint?package com.testasyntextview;  /**  * 把获取的线程写到方法中(比较好)  */  import android.app.Activity;  import android.app.ProgressDialog;  import android.cont

2013-02-23 15:41:25 488 1

原创 自定义progressdialog

我们在项目中经常会遇到这样一个应用场景:执行某个耗时操作时,为了安抚用户等待的烦躁心情我们一般会使用进度条之类的空间,在android中让大家最 容易想到的就是progressbar或者progressDialog,区别在于前者是一个控件,后者是对话框。由于一些需求在弹出进度条时不希望用户 能够操作其他控件,所以只能使用progressDialog,这个时候有遇到了一个问题,我不想要progres

2013-02-23 15:40:58 585

原创 ListView监听点击例子

listview SimpleAdapter 例子      ?package com.test.www; import java.util.ArrayList;import java.util.HashMap; import android.app.Activity;imp

2013-02-22 14:12:33 874

原创 ArrayAdapter requires the resource ID to be a TextView问题

xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/text_item1"    android:layout_width="fill_parent"     android:layout_height="wrap_content"     android:gravity="cent

2013-02-21 17:52:49 965

转载 异步加载Listview

(Android实战)ProgressBar+AsyncTask实现界面数据异步加载(含效果图)1 效果图加载数据时 加载数据完成时   加载数据异常时  2 实现说明   加载前:界面显示异步加载控件,隐藏数据显示控件,加载异常控件   加载成功:根据加载的数据,初始化数据显示控件   加载失败:显示加载异常的控件,异常

2013-02-18 14:36:47 929

原创 ListView的理解

ListView是Android开发过程中较为常见的组件之一,它将数据以列表的形式展现出来。一般而言,一个ListView由以下三个元素组成:1.View,用于展示列表,通常是一个xml所指定的。大家都知道Android的界面基本上是由xml文件负责完成的,所以ListView的界面也理所应当的使用了xml定义。例如在ListView中经常用到的“android.R.layout.simple_l

2013-02-18 10:11:23 813

原创 过年好啊!

新年快乐啦~ 又上班了。。。向那些在节日还在学习研究问题的童鞋们致敬

2013-02-18 10:10:56 490

原创 Handler机制

[java] view plaincopyprint?package com.testasyntextview;  /**  * 把获取的线程写到方法中(比较好)  */  import android.app.Activity;  import android.app.ProgressDialog;  import android.cont

2013-02-04 11:29:25 453

原创 自定义Dialog

新建工程在此就不贴出来了,只是为了方便大家的复制粘贴,取包名为com.and.mydialog,主Activity取名为MyDialogActivitypackage com.and.mydialog;import android.app.Activity;import android.app.AlertDialog;import android.app.Dialog;import a

2013-02-04 11:28:29 485

BaseActivity的使用

涉及到继承BaseActivity等布局控件的使用。新手不错的学习代码

2013-04-25

毕业设计论文

毕业设计论文,讲述了各种各样的技术实现 与项目是如何做的,对于你写毕业设计论文有一定的帮助

2013-01-10

程序如何升级

Android应用程序是如何升级的,该代码包将告诉你

2013-01-10

android应用开发揭秘源码

android应用开发揭秘源码

2012-08-01

android.jar文件

android开发 jar文件 android移动开发必备的工具 各种android包 下吧

2012-07-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除