我的安卓之路
文章平均质量分 79
云胡同学
GitHub 地址:https://github.com/stevenling
微信公众号:yunhu_123
展开
-
Android 第一节之安卓的基础概念
开发环境搭配jdk,去oracle官网下载android studioAndroid sdkAndroid系统架构linux内核层为安卓设备的各种硬件提供了底层的驱动系统运行库层,c++库为安卓系统提供主要的特性支持,SQLite库提供数据库的支持,OpenGL|ES库提供3D绘图的支持,Webkit库提供了浏览器内核的支持。应用框架层 api的支持应用层 安装在手机的应用属于这一层原创 2016-10-09 08:56:51 · 377 阅读 · 0 评论 -
Android 第十节之 CheckBox
介绍复选框,选中状态和未选中状态。实现功能选中框,toast文本内容,未选中,toast取消。属性android:checked = “true” 默认是勾选,反之你懂的。android:text = “文本内容”操作初始化控件,然后匿名内部类实现按钮点击效果。public void onCheckedChanged(CompoundButton buttonView, boolean isChec原创 2016-12-21 21:52:41 · 287 阅读 · 0 评论 -
Android 第九节之 ToggleButton
介绍ToggleButton类似开关有开和关两种状态,不同的状态下可以有不同的文本。实现功能点击按钮更换图片,可以循环往复。属性android:checked = “true”默认为选中状态,反之false即是默认为非选中状态。android:textOff = “东风” 未选中状态下的文本是东风android:textOn = “南洲” 选中状态下的文本是南洲操作首先拖入两个控件,一个Toggle原创 2016-12-21 21:17:34 · 341 阅读 · 0 评论 -
Android 小 demo
功能:实现一个登陆界面,两个activity,主界面具有登陆名,密码(采用密文),性别,email地址,生日,所在地,,还有两个RadioButton。主界面的布局采用LinearLayout 垂直型密码显然是由用户输入的,采用的是editview,我们需要的密码应该是密文的,所以加一行输入格式是密文。android:inputType="textPassword"性别采用RadioGroup实现原创 2016-12-01 17:09:00 · 602 阅读 · 0 评论 -
android第七节活动的生命周期
创建三个活动,一个主活动MainActivity,两个按钮,分别打开另外两个活动,第一个活动是一个文本NormalActivity,第二个是一个对话框DialogActivity。只有主活动有标记信息第一个活动被创建会依次执行onCreate()onStart()onResume()按下第一个按钮按下第一个按钮打开NormalActivity把MainActivity完全遮挡住,因此会执行onPau原创 2016-11-07 21:15:27 · 306 阅读 · 0 评论 -
android 第六节活动间数据的传递
向下一个活动传递数据 String data = "早春不过一棵树"; Intent intent = new Intent(MainActivity.this, SecondActivity.class); intent.putExtra("extra_data", data); startActivi原创 2016-10-25 22:15:25 · 337 阅读 · 0 评论 -
Android 第三节点击事件的监听
监听事件Button基本使用方法Button和imageButton都有一个onclick事件通过自身的setOnclickListener(OnClickListener)方法添加点击事件通过点击事件的监听可以实现点击按钮之后产生的动作三种1 匿名内部类2 独立类3 实现接口的方式来实现匿名内部类初始化当前所需要的控件首先声明一个Button的对象然后对其赋值private Button lo原创 2016-10-19 19:51:57 · 574 阅读 · 0 评论 -
android第五节在活动中穿梭
首先新建一个layout布局文件然后新建一个java类public class SecondActivity extends Activity{ @Override protected void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setCon原创 2016-10-22 11:10:37 · 273 阅读 · 0 评论 -
Android 第四节之在活动中使用 menu
res目录下右键选择android resource file 然后类型选menu创建两个菜单项,有各自的名称和id<item android:id="@+id/add_item" android:title="Add"/><item android:id="@+id/remove_item" android:title="Remove"/>给当前activity原创 2016-10-21 20:28:13 · 250 阅读 · 0 评论 -
Android 第二节之基础控件的使用
TextView和EditViewTextvView,显示文本框控件,直接显示在屏幕上EditView,输入文本框控件,提供给用户输入,进行文本编辑。wrap_content文本有多宽,控件就有多宽match_content当前控件铺满父类容器 Textview控件的一些属性 android:textSize 文本的大小android:textColor 文本的颜色editText的一些属性原创 2016-10-11 20:05:27 · 279 阅读 · 0 评论 -
Android 第八节之自动匹配输入内容
AutoCompleteTextView动态匹配输入的内容属性:android:completionThreshold = “2”输入多少个字符时自动匹配操作首先拖拉控件然后初始化控件 private AutoCompleteTextView ac; ac = (AutoCompleteTextView) findViewById(R.id.autoCompleteTextView);需要一个适原创 2016-12-19 22:38:39 · 329 阅读 · 0 评论