/** * 将AndroidManifest.xml文件中所有Intent action是ACTION_MAIN * 及category是CATEGORY_SAMPLE_CODE的activity全部取得。放入list中。 * zbtu 2012-11-5 11:25:12 */ Intent mainIntent =
转载
2012-11-05 13:13:00
37阅读
编译api 19的(4.4.2)apidemos一直报xml相关资源出错。 把build-toos 22删除,替换成19版本的,就ok了。 真是坑啊。 学习新东西难免遇到坑。
转载
2015-09-07 12:28:00
83阅读
2评论
App->Activity->Custom Dialog 例子使用Activity 来实现自定义对话框。 类CustomDialogActivity本身无任何特别之处。关键的一点是其在AndroidManifest.xml中的定义:<activity android:name=”.app.CustomDialogActivity”android:label=”@string/ac
转载
2012-11-11 23:26:00
50阅读
ApiDemos导入时No projects are found to import
原创
2014-02-22 18:30:55
546阅读
采用ApiDemos得知Android开展本文地址:://blog..net/caroline_wendy位置: android-sdk/samples/android-20/legacy/ApiDemos;ReadMe中,在使用ApiDemos须要加入依赖库;Project Str...
转载
2015-10-01 17:37:00
57阅读
2评论
Canvas 在一般的情况下可以看作是一张画布,所有的绘图操作如drawBitmap, drawCircle都发生在这张画布上,这张画板还定义了一些属性比如Matrix,颜色等等。但是如果需要实现一些相对复杂的绘图操作,比如多层动画,地图(地图可以有多个地图层叠加而成,比如:政区层,道路层,兴趣点层...
转载
2012-10-17 11:27:00
33阅读
2评论
如果想同时改变多个属性,根据前面所学的,比较显而易见的一种思路是构造多个对象Animator, (Animator可以是ValueAnimator、ObjectAnimator和AnimatorSet) 然后最后把它们放在一个AnimatorSet中。 另一种思路就是,把多个属性的改变放在同一...
转载
2015-04-01 16:09:00
79阅读
2评论
今天来讲一下两个经典的图像组件:ImageButton 和 ImageView 。
第一讲:ImageView
ImageView layout 文件 位于ApiDemos 的位置: ApiDemos/res/layout/p_w_picpath_view_1.xml,源码为:
<?xml version="1.0" encoding="utf-
推荐
原创
2010-08-01 14:48:37
4870阅读
1评论
Animator类提供了创建动画的基本结构,但是一般使用的是它的子类: ValueAnimator、ObjectAnimator、AnimatorSet ApiDemos中Animation部分是单独的一个包。 下面代码来自ApiDemos中的AnimationCloning类,加了一个使用V...
转载
2013-09-05 14:03:00
113阅读
2评论
Property animation系统还提供了对ViewGroup中的View改变加入动画的功能。 你可以使用LayoutTransition对ViewGroup中的View改变进行动画显示。 注意,本文所说的动画效果都是设置给容器(ViewGroup),然而效果是通过容器存放的View来体现...
转载
2015-04-01 16:10:00
132阅读
2评论
Apidemos-->Views-Lists-Cursor(people)-主要用到了获取手机联系人信息,属于内容提供者的范畴,要想了解这方面的内容,能够參考官方docs
/sdk/docs/guide/topics/providers/content-provider-basics.html
这里简单说下contentprovider;
contentprovider可实现不同应用
转载
2014-11-08 21:01:00
38阅读
2评论
本例参考ApiDemos中NFC的Foregound
原创
2023-07-31 17:02:40
74阅读
今天来依照apidemos提供的方法来实现slow loading的效果.简单说下实现方法:实现ListView.OnScrollListener ,监听到手势滑动的情况,当处于滚动状态时,将新显示的items 设置为Loading , 当离开屏幕时,才载入真实的数据.设置数据时,要用到getFir...
转载
2014-11-04 15:11:00
58阅读
2评论
Android Animation学习(三) ApiDemos解析:XML动画文件的使用 可以用XML文件来定义Animation。 文件必须有一个唯一的根节点:<set>, <objectAnimator>, or <valueAnimator>三者之一。 对应的Java类是:ValueAnimator - <animator>
转载
2023-05-24 02:53:57
115阅读
Android ApiDemos示例解析(45):App->Text-To-Speech2012-07-05 0 个评论 收藏 我
转载
2023-05-20 13:38:20
103阅读
SetWallpaper介绍如何在Android获取当前Wallpaper,对Wallpaper做些修改,然后用修改后的图像重新设置Wallpaper。WallpaperManager用来管理Android的Wallpaper。下面代码通过WallpaperManager来取得当前Wallpaper然后显示在屏幕Layout的imageView上。final WallpaperManager wa
原创
2021-12-31 10:03:19
82阅读
可以用XML文件来定义Animation。 文件必须有一个唯一的根节点: , , or 三者之一。 对应的Java类是:ValueAnimator - ObjectAnimator - AnimatorSet - 标签是可以嵌套的。 标签的android:ordering属性规定了这个s...
转载
2015-04-01 16:08:00
167阅读
2评论
Save & Restore State与之前的例子Android ApiDemo示例解析(9):App->Activity->Persistent State 实现的UI类似,但功能和实现方法稍有不同。(9)是通过Shared Preferences 和 Activity 的onPause() ,和onResume()来保持UI中 EditText 的值。本例是通过o
原创
2021-12-31 10:34:19
60阅读
[2011-01-19 16:39:10 - ApiDemos] WARNING: Application does not specify an API level requirement! [2011-01-19 16:39:10 - ApiDemos] Device
原创
2012-11-05 08:24:00
462阅读
创建好ApiDemo项目后,就可以逐个示例的来分析代码,这里假定读者已对Android开发有些了解或是读过Android简明开发教程。首先是看ApiDemo的主Activity: com.example.android.apis.ApiDemos ,这个主Activity为ListActivity的子类,主要用来列出ApiDemos中的200多个实例,实例采取分类层次显示。在ApiDemos 的