Android基础知识
浮兮九夏
Android开发,靠技术吃饭自然要好生学习。PS:努力挣钱。
展开
-
Java 序列化
序列化的用处: 对象需要远程调用(比如说socket)对象需要在不同的进程间调用对象需要永久存放在硬盘上(脱离对象运行环境,编写成一个以字符串形式存在的对象,需要时,通过获取字符串,反序列化就能实现获取一个对象)首先说明一下序列化的知识:java中的序列化(serialization)机制能够将一个实例对象的状态信息写入到一个字节流中,使其转载 2015-01-17 10:48:21 · 416 阅读 · 0 评论 -
Fragment生命周期
1.当一个fragment被创建的时候,它会经历以下状态.。onAttach()onCreate()onCreateView()onActivityCreated() 2.当这个fragment对用户可见的时候,它会经历以下状态。onStart()onResume() 3.当这个fragment进入“后台模式”的时候,它会经历以下状态转载 2015-01-18 12:04:11 · 357 阅读 · 0 评论 -
android imageview图片居中技巧应用
做UI布局,尤其是遇到比较复杂的多重LinearLayout嵌套,常常会被一些比较小的问题困扰上半天,比如今天在使用ImageView的时候,想让其居中显示,可是无论怎样设置layout_gravity属性,都无法达到效果,部分代码如下: [java] 复制代码代码如下:android:layout_width="wrap_content" android:layo转载 2015-06-01 17:05:09 · 5748 阅读 · 1 评论 -
android 设置控件的透明度
为了使我们的UI界面更加的友好,一般我们需要将不同功能模块的控件区分开来,通用的方法是设置不同的透明度,使不同模块显示的颜色亮度不用。 第一种方法:在xml文件中设置背景颜色。Xml代码 android:background="#ff6495ED"> android:background="#ff6495ED">前两位表示透明度,后面依次为RG转载 2015-06-03 13:32:19 · 403 阅读 · 0 评论 -
圆角布局或者圆角按钮
添加shape.xmlxml version="1.0"encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android"> android:color="#FFA500"/> android:topLeftRadius="3dp"原创 2015-06-03 12:42:03 · 852 阅读 · 0 评论 -
ListView.setOnItemClickListener 点击无效
如果ListView中的单个Item的view中存在checkbox,button等view,会导致ListView.setOnItemClickListener无效,事件会被子View捕获到,ListView无法捕获处理该事件.解决方法:在checkbox、button对应的view处加Android:focusable="false" android:click转载 2016-07-25 17:32:56 · 263 阅读 · 0 评论