随笔分类 - Android
摘要:Android的Acitivity启动大致有两种方式:显式启动与隐式启动。下面分别介绍: 1.显示启动: 清单文件注册Activity 启动方法: 2.隐式启动 隐式启动不同之处在于我们并不需要像Intent(MainActivity.this, SecondActivity.class)这样传参数
阅读全文
摘要:http://blog.csdn.net/harvic880925/article/details/17120325
阅读全文
摘要:参考: http://blog.csdn.net/u012960536/article/details/46732421 Spinner的简单用法(ArrayAdapter) 1.布局文件定义一个是spinner activity_main.xml 2.Activity初始化Spinner 3.效果
阅读全文
摘要:1.ViewPager实现Tab 目录结构: 主布局文件: activity_main.xml 引入头,尾,中间区域是一个ViewPager 顶部与底部文件写固定高度,中间ViewPager占用剩余空间 top.xml bottom.xml tab01.xml tab02.xml tab03.xml
阅读全文
摘要:首先声明只有在 Linearlayout中,该属性才有效。之所以android:layout_weight会引起争议,是因为在设置该属性的同时,设置 android:layout_width为wrap_content和match_parent会造成两种截然相反的效果。如下所示: <LinearLay
阅读全文
摘要:gravity 这个英文单词是重心的意思,在这里就表示停靠位置的意思。 android:layout_gravity 和 android:gravity 的区别 从名字上可以看到,android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠着换个属性设置,不过不设置默认是在左侧的。
阅读全文
摘要:上面2是有返回结果,也就是页面A与B有数据传递。 1.无返回结果的页面跳转方式: FirstActivity.java (主Activity) first_activity.xml SecondActivity.java (第二个页面) second_activity.xml AndroidMani
阅读全文
摘要:1.Activity使用方法(跳转): (1)写Activity类继承Activity (2)写布局文件 (3) AndroidManifest.xml注册Activity (4)MainActivity中通过一个按钮的点击事件引出第二个Activity 全部代码: (5)效果:
阅读全文
摘要:1.布局文件 2.绑定事件(实现接口,注意导包) 3.效果:
阅读全文
摘要:1.布局文件 2.绑定选择事件 3.效果:
阅读全文
摘要:思路:通过点击根据按钮的选择状态与false状态设置图片的路径 1.布局文件: 2.MainActivity.java 3.效果:(false的时候显示收纳袋,true的时候显示安卓图标) 点击后
阅读全文
摘要:AutoCompleteTextView 1.使用方法 布局文件 MainActivity.java 效果: MultiAutoCompleteTextView 布局文件: Java代码: 效果:
阅读全文
摘要:px 像素(pixel),表示屏幕上一个物理像素点 不建议直接使用 px 绘制UI,因为受像素密度的影响,以 px 为单位绘制的UI在不同手机上显示的实际大小会不同 dp (用于定义控件大小) 密度无关像素。Android 建议使用的一种虚拟像素单位,可以使定义的UI布局在不同像素密度的设备上具有相
阅读全文
摘要:对于一个长的TetxView 折行显示是一个很好的办法,另一种方法就是跑马灯显示(单行滚动) 1.折行显示的长TextView 效果: 2.不允许折行的单行文本 效果: 3.实现跑马灯效果: 效果:(从右向左滚动) 存在问题: 对于多个textView,上面的跑马灯效果失效 4.再加一个TextVi
阅读全文
摘要:1.实现方式 匿名内部类的实现 独立类的实现 实现接口的方式 匿名内部类的实现 1. xml布局文件定义按钮 2.Java中获取按钮并绑定点击事件 3.运行测试:(点击登录按钮) 注意:安卓中的System.out.print会在logcat中打印。 外部类的实现 将按钮的公共处理逻辑写到外部类中,
阅读全文
摘要:1.简单介绍 2.特征 3.实现Button和ImageButton 3.1使用Button 布局文件定义Button strings.xml定义常量(汉字一般定义在strings.xml中,布局文件中通过@string/name引用) 原理: res资源文件下的文件都会在gen目录下R.java中
阅读全文
摘要:android:orientation="vertical" 修改布局文件垂直排列 放置图片: 1.通过src引入图片; 2.通过background引入背景图片 3.bacoground引入背景颜色块 1.xml 2.Java代码: 3.效果: 不同分辨率的图片处理情况 当我们写了ImageVie
阅读全文
摘要:TextView: 显示文本控件 EditText 输入文本框 1.TextView常用属性: 2.EditText常用属性: 设置EditText的android:inputType属性可以限制文本输入类型比如android:inputType="textPassword"为设置输入格式为密码格,
阅读全文