随笔分类 -  Android

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

点击右上角即可分享
微信分享提示