android 界面篇
lovewlforever
这个作者很懒,什么都没留下…
展开
-
Android隐式启动Activity
Android隐式启动Activity 隐式启动Activity的intent到底发给哪个activity,需要进行三个匹配,一个是action,一个是category,一个是data,可以是全部或部分匹配同样适用于Service和BroadcastReceiver,下面是以Activity为例 MainActivity.java --主A转载 2014-06-26 13:54:18 · 526 阅读 · 0 评论 -
Android 动画之TranslateAnimation应用详解
本节讲解AlphaAnimation 动画,窗口的动画效果,淡入淡出什么的,有些游戏的欢迎动画,logo的淡入淡出效果就使用AlphaAnimation,具体的祥看本文,需要的朋友可以参考下android中提供了4中动画: AlphaAnimation 透明度动画效果 ScaleAnimation 缩放动画效果 TranslateAnimation 位移动画效果 Rotat转载 2014-06-12 18:00:50 · 449 阅读 · 0 评论 -
Android 动画之RotateAnimation应用详解
本节讲解AlphaAnimation 动画,窗口的动画效果,淡入淡出什么的,有些游戏的欢迎动画,logo的淡入淡出效果就使用AlphaAnimation,具体的祥看本文,需要的朋友可以参考下android中提供了4中动画: AlphaAnimation 透明度动画效果 ScaleAnimation 缩放动画效果 TranslateAnimation 位移动画效果 Rotat转载 2014-06-12 18:02:26 · 450 阅读 · 0 评论 -
Android 动画之AlphaAnimation应用详解
本节讲解AlphaAnimation 动画,窗口的动画效果,淡入淡出什么的,有些游戏的欢迎动画,logo的淡入淡出效果就使用AlphaAnimation,具体的祥看本文,需要的朋友可以参考下android中提供了4中动画: AlphaAnimation 透明度动画效果 ScaleAnimation 缩放动画效果 TranslateAnimation 位移动画效果 R转载 2014-06-12 17:57:23 · 378 阅读 · 0 评论 -
ImageView属性详解
ImageView属性详解正文 一、结构 java.lang.Object android.view.View android.widget.ImageView 已知直接子类: ImageButton, QuickContactBadge转载 2014-07-01 15:46:03 · 545 阅读 · 0 评论 -
Android xml资源文件中@、@android:type、@*、?、@+含义和区别
Android xml资源文件中@、@android:type、@*、?、@+含义和区别一.@代表引用资源1.引用自定义资源。格式:@[package:]type/nameandroid:text="@string/hello" 2.引用系统资源。格式:@android:type/name android:textColor转载 2014-07-03 17:08:22 · 342 阅读 · 0 评论 -
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar = getActionBar();actionBar.setDisplayHomeAsUpEnabled(true);原创 2014-07-07 15:39:57 · 768 阅读 · 0 评论 -
Android开发ToggleButton控件的学习
Android开发ToggleButton控件的学习 ToggleButton有两种状态:选中和未选择状态,并且需要为不同的状态设置不同的显示文本。首先先看一下效果: 下面看一下ToggleButton的用法(相关的代码): main.xml的布局文件 android:orientation="vert转载 2014-06-18 14:57:29 · 336 阅读 · 0 评论 -
BaseAdapter中重写getview的心得以及发现convertView回收的机制
以前一直在用BaseAdapter,对于其中的getview方法的重写一直不太清楚。今天终于得以有空来探究它的详细机制。下面先讲讲我遇到的几个问题:一.View getview(int position, View convertview, ViewGroup parent )中的第二个参数是什么含义;二.View的SetTag和getTag方法的用途;先来解决第一个问题:an转载 2014-06-20 16:04:52 · 412 阅读 · 0 评论 -
Android 动画之ScaleAnimation应用详解
本节讲解AlphaAnimation 动画,窗口的动画效果,淡入淡出什么的,有些游戏的欢迎动画,logo的淡入淡出效果就使用AlphaAnimation,具体的祥看本文,需要的朋友可以参考下android中提供了4中动画: AlphaAnimation 透明度动画效果 ScaleAnimation 缩放动画效果 TranslateAnimation 位移动画效果 Rotat转载 2014-06-12 17:59:00 · 359 阅读 · 0 评论 -
Android 关于inflate
Android 关于inflate 通俗的说,inflate就相当于将一个xml中定义的布局找出来. 因为在一个Activity里如果直接用findViewById()的话,对应的是setConentView()的那个layout里的组件. 因此如果你的Activity里如果用到别的layout,比如对话框上的layout,你还要设置对话框上的转载 2014-07-02 15:36:09 · 339 阅读 · 0 评论 -
CursorAdapter和SimpleCursorAdapte
简单的例子说明一下,使用CursorAdapter读取数据库里,需要的数据,把它显示到listview上。ListView数据来自数据库CursorAdapter 继承了 BaseAdapter好处:仅加载需要显示的数据,性能好 使用方法:1.实现两个参数构造方法2.重写newView()方法 layout->view转载 2014-06-26 17:28:05 · 664 阅读 · 0 评论 -
Android中使用Handler更新界面
Android中的Handler机制 直接在UI线程中开启子线程来更新TextView显示的内容,运行程序我们会发现,如下错 误:android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch转载 2014-06-28 10:16:22 · 622 阅读 · 0 评论 -
使用Handler.post管理线程
使用Handler管理线程步骤:1. 申请一个Handler对象Handler handler = new Handler();2. 创建一个线程{继承Thread类或者实现Runnable这个接口}使用Runnable创建一个内部匿名类对象updateThread(要复写run方法)3. 使用handler的post方法将线程加入到线程队列中handler.pos转载 2014-06-28 11:19:33 · 1507 阅读 · 0 评论 -
notifyDataSetChanged() 动态更新ListView 通过 Handler AsyncTask两种方式
有时候我们需要修改已经生成的列表,添加或者修改数据,notifyDataSetChanged()可以在修改适配器绑定的数组后,不用重新刷新Activity,通知Activity更新ListView。今天的例子就是通过Handler AsyncTask两种方式来动态更新ListView.布局main.xml:转载 2014-06-30 14:42:11 · 759 阅读 · 0 评论 -
使用自定义的BaseAdapter实现LIstView的展示
使用自定义的BaseAdapter实现LIstView的展示 使用自定义的BaseAdapter实现LIstView的展示 实现以下功能点: 1.通过自定义的BaseAdapter展示ListView;2.动态修改、刷新ListView内容;3.在自定义的BaseAdapter中实现ListView内容的点击和长按点击事件;转载 2014-07-01 14:46:12 · 613 阅读 · 0 评论 -
LinearLayout和RelativeLayout 属性对比
LinearLayout和RelativeLayout 属性对比共有属性:java代码中通过btn1关联次控件android:id=”@+id/btn1″控件宽度android:layout_width=”80px” //”80dip”或”80dp” android:layout_width =“wrap_content”android:layout_width =转载 2014-07-02 10:40:23 · 371 阅读 · 0 评论 -
Android LayoutParams的用法
Android LayoutParams的用法 最近为各个布局下的水平垂直居中搞烦了。因为是动态构建的布局,一些在XML里面很好写的居中,动态JAVA代码里不知道么样实现,今天终于再了解了其中的意思。 首先第一点也是最先应该了解的: setLayoutParams(new LayoutParams(Layo转载 2014-07-02 10:36:36 · 396 阅读 · 0 评论 -
Android自定义组件
Android自定义组件(一)2012-05-22 16:57:32标签:android 自定义 组件 ViewPager attribute原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://vaero.blog.51cto.com/4350852/872734 Android自定义组件(一)转载 2014-07-02 15:28:59 · 651 阅读 · 0 评论 -
startActivityForResult
startActivityForResultstartActivityForResult与startActivity的不同之处在于:1、startActivity( ) 仅仅是跳转到目标页面,若是想跳回当前页面,则必须再使用一次startActivity( )。2、startActivityForResult( ) 可以一次性完成这项任务,当程序执行到这段代码的时候,假转载 2014-06-25 15:33:09 · 760 阅读 · 0 评论