
android
忘尘_追忆
这个作者很懒,什么都没留下…
展开
-
使用 android:paddingLeft报错解决办法
在布局中使用android:paddingLeft发生报错,内容如下: Multiple annotations found at this line: - Consider adding android:paddingStart=”30dip” to better support right-to-left layouts - When you define padding原创 2015-08-14 18:21:59 · 3280 阅读 · 0 评论 -
Android LayoutInflater详解
Android LayoutInflater详解在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。具体作用:转载 2015-05-17 15:02:36 · 346 阅读 · 0 评论 -
Android学习(第三天、第四天)
Activity应用的基本组件介绍1、原创 2015-05-07 10:33:38 · 433 阅读 · 0 评论 -
Android:Layout_weight的深刻理解
本文详细介绍了Android布局中Layout_weight的属性,它是用来分配属于空间的一个属性,你可以设置他的权重。最近写Demo,突然发现了Layout_weight这个属性,发现网上有很多关于这个属性的有意思的讨论,可是找了好多资料都没有找到一个能够说的清楚的,于是自己结合网上资料研究了一下,终于迎刃而解,写出来和大家分享。首先看一下Layout_weight属性的作用转载 2015-07-14 22:03:40 · 404 阅读 · 0 评论 -
Typed Array常量资源
部分转自http://blog.youkuaiyun.com/i_lovefish/article/details/9634399 Typed Array资源有点类似于Symbian中瘦模板类的,用于存放多种不同类型资源数组的资源,该资源一般放置于/res/values/arrays.xml中。Typed Array语法 resource转载 2015-07-21 16:49:48 · 718 阅读 · 0 评论 -
Android中Cursor类的概念和用法
转自:http://www.2cto.com/kf/201109/103163.html 使用过 SQLite数据库的童鞋对 Cursor 应该不陌生,加深自己和大家对Android 中使用 Cursor 的理解。 在你理解和使用 Android Cursor 的时候你必须先知道关于 Cursor 的几件事情:Cursor 是每行的集合。使用 moveToFirst() 定转载 2015-07-19 15:54:09 · 795 阅读 · 0 评论 -
Fragment详解,以开发"显示图书详情的Fragment"为例
Fragment是学习Android以来觉得最麻烦的一个知识点,涉及的内容比较多,在书本上不好记录,所以决定写一篇博文来梳理内容。Fragment的难点重点是消息传递,本文中的图书详情案例中的消息顺序是:1、用户点击图书的标题(BookListFragment) 2、通知activity 3、activity通知显示图书详细信息(BookDetailFragment)部分内容参考博原创 2015-07-16 12:21:01 · 1076 阅读 · 0 评论 -
错误“Unexpected namespace prefix "xmlns" found for tag LinearLayout”的解决方法
有一次升级开发工具后发现xml脚本出现错误“Unexpected namespace prefix "xmlns" found for tag LinearLayout”,原来是一个namespace声明只要在xml中出现一次就可以了,多次出现就报错,以前好像没这要求。 只保留第一个声明,后面的直接删除就OK了。SO问题地址:http://stackoverflo转载 2015-07-27 22:28:39 · 687 阅读 · 0 评论 -
[Android] ImageView.ScaleType设置图解
ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。设置的方式包括:1. 在layout xml中定义android:scaleType="CENTER"2. 或在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER);转载 2015-07-28 20:10:53 · 399 阅读 · 0 评论 -
Android学习(第一天)
第一章 Android应用与开发环境Android系统主要由5部分组成,分别是:1、应用程序层:包含核心应用程序,如电子邮件客户端、SMS程序、日历、地图、浏览器、联系人等。2、应用程序框架:开发应用程序就是面向应用程序框架进行的。Android应用程序框架提供了大量的API供开发者使用。3、函数库:Android包含一套被不同组件所使用的C/C++库的集合。开发者不能直接调用这些原创 2015-05-06 09:17:33 · 600 阅读 · 0 评论 -
Android学习(第二天)
若定义一条字符串资源HelloWorld1、在Java代码使用资源R.string.app_name来引入2、在XM文件中使用资源@/@string/app_name例外情况:在XML文件中使用标识符时,这些标识符无需使用专门的资源定义,直接在XML中按如下格式分配标识符即可:@+id例如使用如下代码为一个组件分配标识符android:id="@+id/ok"原创 2015-05-07 09:17:10 · 436 阅读 · 0 评论 -
Android中Context详解 ---- 你所不知道的Context
转载出处 :http://blog.youkuaiyun.com/qinjuning 前言:本文是我读《Android内核剖析》第7章 后形成的读书笔记 ,在此向欲了解Android框架的书籍推荐此书。 大家好, 今天给大家介绍下我们在应用开发中最熟悉而陌生的朋友-----Context类 ,说转载 2015-05-13 14:46:27 · 345 阅读 · 0 评论 -
Animation 动画详解(一)——alpha、scale、translate、rotate、set的xml属性及用法
源码下载地址:http://download.youkuaiyun.com/detail/harvic880925/8032579转载出处:http://blog.youkuaiyun.com/harvic880925/article/details/39996643 相关文章:1、《Animation 动画详解(一)——alpha、scale、translate、rotate、set的xml属性转载 2015-05-17 16:19:30 · 884 阅读 · 0 评论 -
Inflater
Inflater英文意思是膨胀,在Android中应该是扩展的意思吧。 LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而 findViewById()是找具体某一个xml下的具体 widget控件(如:Button,TextView等)。她可以有很多地方可以使用,如B转载 2015-07-14 21:22:59 · 982 阅读 · 0 评论 -
Android之Adapter用法总结
转载自http://www.cnblogs.com/devinzhang/archive/2012/01/20/2328334.html1.概念 Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter转载 2015-07-15 14:46:28 · 443 阅读 · 0 评论 -
ArrayAdapter中的android.R.id.text1是什么
Android.R.id.text1是在安卓SDK中预定义的布局文件中的控件,预定义的布局文件在Android SDK路径\platforms\android-\data\res\layout中,例如simple_list_item_activivated_1.xml,打开后发现布局文件,其中有空间TextView,定义的id为@android:id/text1.<TextView xmlns原创 2015-07-15 18:48:52 · 3339 阅读 · 0 评论 -
FLAG_ACTIVITY_BROUGHT_TO_FRONT与FLAG_ACTIVITY_REORDER_TO_FRONT区别
FLAG_ACTIVITY_BROUGHT_TO_FRONT 这个网上很多人是这样写的。如果activity在task存在,拿到最顶端,不会启动新的Activity。这个有可能会误导大家! 他这个FLAG其实是这个意思! 比方说我现在有A,在A中启动B,此时在A中Intent中加上这个标记。此时B就是以 FLAG_ACTIVITY_BROUGHT_TO_FRONT 这个启动的,此时在B转载 2015-07-20 09:47:31 · 11993 阅读 · 1 评论 -
layout_gravity 和 gravity以及对应值的详解
gravity 这个英文单词是重心的意思,在这里就表示停靠位置的意思。android:layout_gravity 和 android:gravity 的区别从名字上可以看到,android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠着换个属性设置,不过不设置默认是在左侧的。android:layout_gravity是相对与它的父元素说的,说明元素显示转载 2015-05-11 10:03:19 · 765 阅读 · 0 评论