![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android基础
文章平均质量分 63
依恋丶怜星
小菜鸟的成长记录
展开
-
Android基础——Activity相关
Activity作为Android中的四大组件之一,而且是我们最常用的,想必所有的Android开发者都不会陌生,无论对其概念还是用法都有一定理解,那我们今天主要讲些什么呢?今天主要讲两个问题: 1、Activity是如何启动的? 2、两个Activity的切换,其生命周期的变化如何?第一个问题个人认为有一篇文章写得很详细 【凯子哥带你学Framework】Activity启动过程全解析大家看原创 2017-03-07 10:31:25 · 463 阅读 · 0 评论 -
Android中UI控件的详细介绍(一)——Android中UI的总体分类即通用属性
一、View类的常用xml属性 1、android中所有用户可以看到的界面都是一个View视图,而每一个View的子控件又是在ViewGroup中,简单理解:android中的所有UI(用户界面)都是由View和ViewGroup对象建立的。 2、View可以当做是一个“画笔”,它把控件一个个画到屏幕上,也就是把一些信息绘制在屏幕上与用户进行交互。 3、ViewGroup可以当做是一个“画板”原创 2016-09-08 09:16:17 · 2910 阅读 · 0 评论 -
Android中UI控件的详细介绍(二)—— 非布局控件总览
一、Android中的所有控件(不包含布局) TextView 文本视图 (常用) EditText 文本编辑框 (常用) Button 按钮 (常用) ImageView 图像视图 (常用) ImageButton 图像按钮 (常用) ToggleButton 开关按钮、Switch开关 RadioButton 单选按钮 (常用) CheckBox 多选框 (常用) Spinner 下拉菜单 (常原创 2016-09-08 09:51:06 · 441 阅读 · 0 评论 -
Andorid中UI控件的详细介绍(四)——EditText
一、EditText的类结构: java.lang.Object ↘android.view.View ↘android.widget.TextView ↘android.widget.EditText 由类的结构图可以看出来,EditText是继承与TextView的,所以EditText继承了TextV原创 2016-09-12 19:20:15 · 474 阅读 · 0 评论 -
Android四大启动模式详解
Android的Activity是四大组件之一,除了Activity的生命周期外,Activity的启动模式也是非常重要的。为了了解Activity的启动模式,首先我们要知道我们为什么要使用启动模式?启动模式存在的意义是什么? 我们知道,在默认情况下,当我们多次启动同一个Activity的时候,系统会创建多个实例,并把它们一一放入任务栈中,当我们点击back键时,会发现这些Activity会一一回原创 2016-09-13 22:45:08 · 783 阅读 · 2 评论 -
Android中UI控件的详细介绍(五)——Button
一、Button类机构: java.lang.Object ↘android.view.View ↘android.widget.TextView ↘android.widget.ButtonButton继承了TextView的所有属性。其中重要的属性有: android:background 指定按钮的背景图片 a原创 2016-09-17 19:35:18 · 354 阅读 · 0 评论 -
Android中UI控件的详细介绍(六)——ImageView
一、ImageView的类的机构 java.lang.Object ↘android.view.View ↘android.widget.ImageView二、ImageView的常用属性 1、android:src 设置图片的来源。一般使用png或者jpg格式的图片,图片的名字可以使用的字符有【a-z0-9】,不能有大写字母,不能数字开头。 代码中对应的方法为:原创 2016-09-18 20:24:12 · 626 阅读 · 0 评论 -
Android中UI控件的详细介绍(七)——ImageButton
一、ImageView的子类 java.lang.Object ↘android.view.View ↘android.widget.ImageView ↘android.widget.ImageButton 二、常用属性 1、android:src=”@drawa原创 2016-09-21 19:23:41 · 359 阅读 · 0 评论 -
Android中UI控件的详细介绍(八)——Android事件处理机制的概述
一、概念: 在Android中,我们可以通过事件处理使UI与用户互动。具体形式则是以事件监听器的方式来监听用户的动作。 Android提供了非常好的UI事件处理机制,View是绘制UI的类,每个View对象都可以向Android注册事件监听器。每个事件监听器都包含一个回调方法,这个回调方法的主要工作就是回应或处理用户的操作。 二、Android中常用的事件监听器及其回调方法:原创 2016-10-07 20:30:36 · 997 阅读 · 0 评论 -
Android中UI控件的详细介绍(八)——Android事件处理机制的概述
一、概念: 在Android中,我们可以通过事件处理使UI与用户互动。具体形式则是以事件监听器的方式来监听用户的动作。 Android提供了非常好的UI事件处理机制,View是绘制UI的类,每个View对象都可以向Android注册事件监听器。每个事件监听器都包含一个回调方法,这个回调方法的主要工作就是回应或处理用户的操作。 二、Android中常用的事件监听器及其回调方法:原创 2016-10-07 20:30:59 · 392 阅读 · 0 评论 -
Java中的位运算机制详解
今天在读Think in Java的时候,读到位运算的地方有这么一段话不理解: “对char,byte或者short进行移位处理,那么在移位进行之前,它们会自动转换成一个int。只有数值右侧的5个低位才会有用。这样可防止我们在一个int数里移动不切实际的位数。若对一个long值进行处理,最后得到的结果也是long。此时只会用到右侧的6个低位,防止移动超过long值里现成的位数。” 刚看到这句话特原创 2016-07-29 21:54:50 · 505 阅读 · 0 评论 -
java中只用三个循环在控制台输出菱形
在控制台中输出菱形,我们需要用到循环,我们通常用到的是双层循环,即:外层循环控制行数,内层循环分两部分,一部分控制“*”的输出,一部分控制“(空格) ”的输出,这种情况是最常见的,代码如下:public class Rhombus01{/* * *** ***** ******* ***** *** *行数 空格数 星数 n space star 1 3原创 2016-07-15 21:09:24 · 1626 阅读 · 2 评论 -
Android中UI控件的详细介绍(三)——TextView
一、TextView常用属性 1、android:text 设置文本的内容 2、android:textColor 设置文本的颜色 3、android:textSize 设置文本的字体大小(一般使用sp) 4、android:height 设置文本的高度(一般使用dp) 5、android:width 设置文本的宽度(一般使用dp) 6、android:inputType 设置文本的原创 2016-09-10 10:06:17 · 522 阅读 · 0 评论