- 博客(13)
- 资源 (17)
- 收藏
- 关注
转载 android timer
Timers主要是用来在后台运行一些任务。可以把Timer设置为守护线程。当调用cancel时所有已经安排的任务都没会被取消。 Timer中的任务是依次执行的,如果一个任务花很长时间才执行完,那么它就可能影响下一个任务的开始执行的时间。 TimerTask对任务的实时调度并没有保证,因为作为底层的实现依赖于Object.wait(long)方法。
2013-01-11 15:30:50 591
转载 android widget
下面是我今天做的一个实例,提供给大家练习时做参考,效果如下:在布局中放一个 TextView 做桌面组件,然后设置TextView 的 Clickable="true" 使其有点击的功能,然后我们点击它时改变它的字体,再点击时变回来,详细操作如下流程:1、新建AppWidgetProvderInfo2、写一个类继承自AppWidgetProvider3、后台注册Receiver
2013-01-11 15:10:35 473
转载 android perference
Android 提供了三种数据存储方式,第一种是文件存储;第二种是SharedPreferences存储;第三种就是数据库SQLiteDatabase存储。它可以用来保存简单的数据类型,如Int,Double,Boolean等。Preferences中保存的数据可以理解为Map型。我们通过PreferenceManager以及getDefaultSharedPreferences(
2013-01-11 14:37:06 608
转载 android hander timer
一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,例如
2013-01-11 14:18:35 428
转载 android sliderdrawable控件
发现了SlidingDrawer 这个类,也就是所谓的"抽屉"类。它的用法很简单,要包括handle ,和content .handle 就是当你点击它的时候,content 要么抽抽屉要么关抽屉。别的不多说了,具体步骤如下.1.新建Android 工程,命名为SlidingDrawer .2.准备素材,在这里我的图标是用Launcher2 里面的图标,放在drawable-hdpi
2013-01-10 14:41:56 684
转载 android 自定义view attr
在xml 文件里定义控件的属性,我们已经习惯了android:attrs="" ,那么我们能不能定义自己的属性能,比如:test:attrs="" 呢?答案是肯定的.好了我就不卖关子了,直接进入主题。大致以下步骤:一、 在res/values 文件下定义一个attrs.xml 文件.代码如下: eclipse没有提示,关闭eclip
2013-01-10 14:09:16 471
原创 gallery
gallery 控件 图片浏览main.javaimport android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.widget.Gallery;public class MainActivity extends Activity { Gallery
2013-01-06 16:30:58 333
原创 alertdialog alertdialog.builer dialoginterface
main.javapublic class MainActivity extends Activity { TextView tv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature
2013-01-06 16:27:19 422
原创 android viewanimator viewfilter viewswitcher textswitcher imageswitcher
一、结构 public class ViewAnimator extends FrameLayout android.view.ViewGroup android.view.view java.lang.object(viewanimaor不常用,常用其直接子类ViewFlipper, ViewSwitcher或间接子类ImageSwitcher, TextSwitc
2013-01-05 12:54:57 615
转载 Android--Activity、Window、View的关系
一、首先说说View和ViewGroup吧 Android系统中的所有UI类都是建立在View和ViewGroup这两个类的基础上的。所有View的子类成为”Widget”,所有ViewGroup的子类成为”Layout”。View和ViewGroup之间采用了组合设计模式,可以使得“部分-整体”同等对待。ViewGroup作为布局容器类的最上层,布局容器里面又可以有View和ViewG
2013-01-05 09:06:42 389
转载 android layoutinflater
LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而 findViewById()是找具体某一个xml下的具体 widget控件(如:Button,TextView等)。通过点击按纽弹出自定义对话框的实例主xml<LinearLayout xmlns:android="h
2013-01-05 08:43:59 442
原创 android logcat uwnative_jni
开发android项目,用手机作调试 logcat提示uwnative_jni无法启动问题:手机从新启动可解决
2013-01-04 15:57:18 546
转载 android反编译
首先,用WinRAR解压apk包,会得到包目录、classes.dex等文件,之后按以下操作: 一、dexdump方法 dexdump是emulator自带提供的查看dex文件的工具,可使用类似这样的命令将dex文件dump到txt文件中: D:/Program Files/android-sdk-windows-1.6_r1/platforms/and
2013-01-04 12:50:37 493
ant eclipse
2011-07-04
JUnit在Eclipse中的使用.pdf
2011-07-04
JUnit与Ant教程
2011-07-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人