
android
文章平均质量分 87
任海丽
这个作者很懒,什么都没留下…
展开
-
Android+之小球跟着手指动
首先是介绍一下是怎么画图!有两个类Canvas,Paint;Canvas代表了“依附”了指定View的画布,Paint 代表了Canvas上的画笔;如何在Android应用中绘制基本的集合图形,关键在于一个自定义View组件,要重写View组件的onDraw(Canvase)方法,接下来是在该 Canvas上绘制大量的几何图形,球形,方块,线,等各种形状!画球: Canvas.dr原创 2011-09-29 21:37:18 · 4454 阅读 · 4 评论 -
android终止无限循环线程和程序退出时销毁线程
android,启动了一个子线程,这个子线程是一个死循环,不成的打印“Hello”。现在要实现点击一个Button,让这个子线程终止,用什么方法啊?stop()不起作用,destroy()有异常,Handler貌似也解决不了,因为是一个线程。。。 答案如下:线程像这样:Thread{ boolean flag = fase; run(){原创 2012-12-11 11:07:22 · 21421 阅读 · 0 评论 -
Android的按钮单击事件及监听器的实现方式
第一种:匿名内部类作为事件监听器类大部分时候,事件处理器都没有什么利用价值(可利用代码通常都被抽象成了业务逻辑方法),因此大部分事件监听器只是临时使用一次,所以使用匿名内部类形式的事件监听器更合适,实际上,这种形式是目前是最广泛的事件监听器形式。上面的程序代码就是匿名内部类来创建事件监听器的!!!对于使用匿名内部类作为监听器的形式来说,唯一的缺点就是匿名内部类的语法有点不易掌握,如果读原创 2011-12-11 15:37:41 · 7544 阅读 · 5 评论 -
Android之抽屉效果(自定义、GridView、SlidingDrawer结合)案例
1、GridView是宫格视图,其定义很简单,下面说一下里面的主要属性:android:horizontalSpacing="5dp"、android:verticalSpacing="5dp": 两列之间的距离、两行之间的距离android:stretchMode="columnWidth":缩放模式android:padding="10dp":内边距android:numC原创 2012-01-09 13:11:27 · 6896 阅读 · 2 评论 -
Android利用ViewFlipper实现屏幕切换动画效果
1、屏幕切换指的是在同一个Activity内屏幕见的切换,最长见的情况就是在一个FrameLayout内有多个页面,比如一个系统设置页面;一个个性化设置页面。2、介绍ViewFilpper类ViewFlipperextends ViewAnimatorjava.lang.Object ↳android.view.View原创 2012-01-12 14:57:32 · 7667 阅读 · 13 评论 -
Android帧布局实现霓虹灯的效果
效果图:1、首先是main.xml文件的代码<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <Text原创 2011-12-07 19:41:41 · 4475 阅读 · 12 评论 -
android数据存储之SharedPreferences方式
在Android中,可供选择的存储方式有SharedPreferences、文件存储、SQLite数据库方式、内容提供器(Content provider)和网络。今儿个咱学SharedPreferences:有些时候,应用程序有少量的数据需要保存,而且这些数据的格式很简单:都是普通的字符串、标量类型的值等,比如应用程序的各种配置信息、小游戏的于玩家积分等,对于这种数据,提供了Shared原创 2011-11-14 16:25:52 · 2091 阅读 · 0 评论 -
Android四种存储方式 sharedpreference,file,SQlite,contentprovider实现增删改查
Android四种存储方式: sharedpreference,file,SQlite,contentprovider。1、SharedPreferences是一种轻型的数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其存储位置在/data/data//shared_prefs目录下。SharedPreferences对象本身只能获取数据原创 2011-12-25 11:20:38 · 7983 阅读 · 13 评论 -
第一个Android的应用程序目录结构详说
结构图:从上往下一一介绍:1、 src文件夹一看就是放源代码的,自己编写的!!2、 gen下有跟src中一样的包文件,包文件有一个R.java类,它是自动生成的一个类;该目录不用我们开发人员维护, 但又非常重要的目录 。 该目录用来存放由 Android 开发工具所生成的目录 。 该目录下的所有文件都不是我们创建的,而是由ADT 自动生成的。该目录下的 R.java原创 2011-12-06 18:04:39 · 2860 阅读 · 1 评论 -
Android之Activity生命周期详细介绍,新手必必必看
Android之Activity生命周期史无前例的详细介绍,新手必必必看 Android的Activity生命周期是一个非常重要的知识点,但是由于Activity的状态众多,而且状态直接的切换类型也十分的众多,导致Activity的方法很多,这就给新手学习并理解Activity造成了一定的难度,如果你能认真读完我这一篇博文,那么我相信你一定能对Activity的理解达到一个原创 2011-12-11 16:39:05 · 3449 阅读 · 17 评论 -
Android实现图片顺时逆时旋转及拖拽显示效果
1、首先说一下两个类:MatrixClass OverviewThe Matrix class holds a 3x3 matrix for transforming coordinates. Matrix does not have a constructor, so it must be explicitly initialized using either r原创 2012-01-12 18:28:52 · 7467 阅读 · 12 评论 -
android之响应的系统设置的事件
1、Configuration类专门用于描述手机设备上的配置信息,这些配置信息既包括用户特定的也包括系统的动态设备配置。程序可调用Activity的如下方法来获取 系统的Configuration对象:Configuration cfg=getResources().getConfiguration();String screen = cfg.orientation == Config原创 2011-10-16 16:57:32 · 8475 阅读 · 0 评论 -
Android利用canvas画各种图形(点、直线、弧、圆、椭圆、文字、矩形、多边形、曲线、圆角矩形)
1、首先说一下canvas类:Class OverviewThe Canvas class holds the "draw" calls. To draw something, you need 4 basic components: A Bitmap to hold the pixels, a Canvas to host the draw calls (writing into t原创 2012-01-20 20:02:45 · 305748 阅读 · 26 评论