自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Emira_J的博客

小水货决定恶补知识啦

  • 博客(6)
  • 收藏
  • 关注

原创 Android中的基础----在按钮上显示图像的方式

Button:方法一:使用android:drawable^^^(^^^表示Left、Top、Right或Bottom)属性将图像显示在文字的周围(上下左右)。示例:<Button android:id="@+id/button1" android:text="OldButton" android:drawableLeft="@drawable/bu

2016-07-26 18:40:24 7686

翻译 Android中的基础----Handler、Looper、MessageQueue的工作原理

Message:Handler接收和处理的消息对象。Looper:每个线程只能拥有一个Looper。loop方法负责读取MessageQueue中的消息,交给发送消息的Handler处理。MessageQueue:消息队列,采取先进先出的方式管理Message。private Looper(){ mQueue =new MessageQueue(); mRun =t

2016-07-25 22:06:59 508

原创 Android中的基础----各种LaunchMode的使用

LauchMode(加载模式)负责管理实例化,加载Activity的方式、并可以控制Activity与Task之间的加载关系。为什么要谈加载模式,首先介绍Android对Activity的管理:Android采用Task来管理多个Activity,当启动一个应用时,Android会相应的创建一个Task,然后启用入口Activity(即配置文件中的为MAIN和LAUCHER的Activit

2016-07-21 22:19:55 475

原创 Android中的基础----android:gravity和android:layout_gravity的使用原则和区别

1)android:layout_gravity:不是所有的属性值都起作用。指定了当前View在父View的位置。(组件在父组件中的位置)示例:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" andro

2016-07-18 12:05:57 517

原创 Android中的基础-----如何使用JAVA动态的添加并设置组件属性

使用Java代码可以动态添加 并设置所有组件属性。(需要LayoutParams.addRule方法来设置属性,然后调用View.setLayoutParams方法更新View)示例:(动态添加Button)//装载布局文件,需要动态添加一个ButtonRelativeLayout relativelayout=(RelativeLayout)getLayoutInflater().in

2016-07-13 11:26:25 2143

翻译 Android中的基础----如何获得LinearLayout布局的高和宽

存在两种情况:1)由于LinearLayout是View的子类,因此可以使用View.getMeasuredWidth和View.getMeasuredHeight方法来获取组件的宽度和高度。View view =getLayoutInflater().inflate(R.layout.main,null);LinearLayout linearlayout =(LinearLayo

2016-07-12 14:52:45 10391

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除