享受技术带来的快乐

目标赋予我们生命的意义和目的。有了目标,我们才会把注意力集中在追求喜悦,而不是在避免痛苦上。...

如何利用Handler更新android的UI

提出问题 新手刚开始接触Android线程编程的时候,会想到如下使用如下代码: 复制到剪贴板  Java代码 new Thread( new Runnable() {        public void run() {             myView

2011-07-29 16:12:06

阅读数:1103

评论数:0

android ListView 数据更新的总结

1、android中ListView滚动刷新 在做ListView加载数据时如果数据量大的话会造成加载时间过长而卡屏,所以为了解决这个问题,查看了SDK,在OnScrollListener中有两个方法 只要重写这两个方法就可以实现滚动加载,例如:public void onScr

2011-07-29 15:59:04

阅读数:3947

评论数:2

Android中自定义Adapter实现ListView动态刷新进度条

这几天做上传图片时,实现动态更新进度条,花费了我不少脑筋,一是android不是很熟悉,二是自己java基础,或者说是编程基础不扎实,不会学以致用,这两发块,是以后加强的重点!  费话不多说!说说我用到的几个知识,一是AsyncTask,实现异步上传,二是自定义Adapter,继

2011-07-29 15:43:13

阅读数:3514

评论数:0

Android获取其他包的Context实例然后干坏事

Android中有Context的概念,想必大家都知道。Context可以做很多事情,打开activity、发送广播、打开本包下文件夹和数据库、获取classLoader、获取资源等等。如果我们得到了一个包的Context对象,那我们基本上可以做这个包自己能做的大部分事情。

2011-07-29 12:18:18

阅读数:1062

评论数:0

android隐藏与现实键盘

1. Control by code:       show input method panel: view plaincopy to clipboardprint?final View v = getWindow().peekDecorView();  if (v != nu

2011-07-28 14:22:25

阅读数:5199

评论数:0

Android WebView的缓存

各位读者大家好,最近比较忙好久没有写blog了,今天挤点时间和大家分享一下Android中WebView的缓存。我们在项目中也时常会用到 WebView这个控件,当我们加载html时候,会在我们data/应用package下生成database与cache两个文件夹如下图如示:

2011-07-28 11:44:35

阅读数:1904

评论数:0

android多任务同时下载

学习android快两个月了,一直坚持从迷茫中寻找可以得到的尽可能多的东西想做一个下载功能,当然理想的功能要支持多任务同时下载,断点续传的功能,我想一步一步来,首先困难摆在了多任务这里开始我的思路是在一个Service中启动下载的流操作,然后通过Service中声明一个Activ

2011-07-27 17:39:39

阅读数:1042

评论数:0

Android控件之ProgressBar探究

ProgressBar位于android.widget包下,其继承于View,主要用于显示一些操作的进度。应用程序可以修改其长度表示当前后台操作的完成情况。因为进度条会移动,所以长时间加载某些资源或者执行某些耗时的操作时,不会使用户界面失去响应。ProgressBar类的使用非常

2011-07-27 14:12:26

阅读数:883

评论数:0

程序员该如何规划自己的人生

其实大大小小的文章讨论程序员的人生规划不计其数。本人还是坚持谈谈个人对于程序员日后规划的看法,也是本人做事的一种风格跟对人生的态度吧。希望能给大家有点帮助。首先我们庆幸的是我们是软件行业的一员,我们作为程序员从最基础的“农民工”开始的,从反反复复的代码中成长起来。我们要为我们的职

2011-07-26 15:59:16

阅读数:1175

评论数:0

Android ViewFlipper触摸动画

今天给大家介绍一下如何实现androd主页面的左右拖动效果。实现起来很简单,就是使用ViewFlipper来将您要来回拖动的View装在一起,然后与GestureDetector手势识别类来联动,确定要显示哪个View,加上一点点动画效果即可。比如当手指向左快速滑动时跳转到上一个

2011-07-25 17:55:59

阅读数:1016

评论数:1

Android 视图切换效果

我们先来看看效果图:        上述截图,是手指拖动的效果,如果拖动过屏幕中点,松手后就会自动移动到第二屏。另外,如果使用轻扫手势,也可以自动移动下一屏。        Android中的View有两个子类,Widget和ViewGroup,Widget是可见的窗口组件,比如

2011-07-25 17:15:28

阅读数:1719

评论数:1

Android软件开发之盘点自定义View界面大合集

今天我用自己写的一个Demo 和大家详细介绍一个Android中自定义View中的使用与绘制技巧。 1.自定义view绘制字符串              相信在实际开发过程中必然很多地方都须要用到系统字 为什么会用到系统字? 方便 省内存 我相信做过J2ME游戏开发的朋友应该深

2011-07-25 16:43:53

阅读数:810

评论数:0

Android 修改Bitmap 图片像素的信息 R G B 颜色值 详解

要想修改Bitmap图片的 R G B信息 首先 得先拿到这张图片每个点的Color值 然后根据这个Color值 就可以算出对应的R G B 值 我们都知道在计算机语言中在内存中加载一张图片实际上是把图片的每个点的RGB信息写入内存 如果动态的修改了这些颜色信息 那绘制出来的图片

2011-07-25 16:42:51

阅读数:3009

评论数:0

Android中利用LinearLayout继承实现ImageButton

原理:通过继承Linearlayout,摆放自己所需的imageview和textview,形成ImageButton直接上源码:   view plaincopy to clipboardprint?import android.widget.TextView;     pub

2011-07-22 18:17:26

阅读数:1473

评论数:0

使用Apache HttpClient实现多线程下载的小例子

网上类似的文章很多,参考了很多人的,大部分人都是用URLConnection写的。原理一:HTTP多线程下载原理1、发送一个含有Rang头的Head请求,如果返回状态码为206,则允许多线程下载 原理二:多线程下载原理1、使用HttpClient的Head请求获取请求文件的信息2

2011-07-21 18:33:54

阅读数:3914

评论数:0

android 简单列表对话框(AlertDialog.Builder().setItems())

package com.js.listdialogtest1; import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import and

2011-07-21 16:26:38

阅读数:7982

评论数:0

Intent的setFlags()方法

很多人使用startActivity时候,会碰到如下的异常:Caused by: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity  context

2011-07-21 14:45:56

阅读数:1204

评论数:0

Preference 也是可以响应Click事件的

大家都知道 PreferenceScreen  我们通常用来配置一些 配置信息 然后配置好之后 应用程序有一些变化, 前几天 遇到 一个 需求  在要设置 里边 展示一些信息 然后 一点击就打开浏览器,展示信息  当然是用 PreferenceScreen。  但是 一点击 就打

2011-07-21 14:19:48

阅读数:957

评论数:0

android webview读取html和js

WebView对Javascript的支持也很强,google一个Java和Javascript互调的例子  整个Eclipse ADT工程例子中都有,这里重点分析一下代码:Java代码  public class WebViewDemo extends Activity {

2011-07-21 12:19:11

阅读数:1228

评论数:0

EditText所有属性详解

EditText继承关系:View-->TextView-->EditTextEditText的属性很多,这里介绍几个:android:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//...

2011-07-21 12:17:51

阅读数:875

评论数:0

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