- 博客(10)
- 问答 (1)
- 收藏
- 关注
原创 【自学笔记】集合类概述(有点没理解清楚)
集合类又被成为容器。集合的长度是可变的,存放的是对象的引用。继承体系如下。 Collection接口他是层次结构中的根接口Collection接口的常用方法: add(E e):将指定对象添加到该集合中 remove(Object object):将指定对象从该集合中移除 isEmpty():返回boolean值,判断当前集合是否为空 iterator():迭代器,用于集合中的遍历 si
2017-08-04 21:35:53
235
原创 基本布局
线性布局LinearLayout笔记一些容易忘记或者混淆的知识吧LinearLayout默认排列方向是horizontal android:gravity:文字在控件中的对齐方式 android:layout_gravity:指定控件在布局中的对齐方式如下3个按钮分别用了这种对齐方式(默认水平排列)android:layout_gravity="top"android:layout_gravi
2017-08-03 15:35:10
235
原创 【自学笔记】对话框,进度条
ProgressBar界面上显示的一个进度条。 xml中:android:visibiity =visible ,invisible和gone visible:表示可见的(默认值) invisible:表示不可见的,但是他仍然占据着原来的位置和大小,可以理解为透明状 态。 gone:表示不仅不可见,而且不占据任何控件。 默认圆形的进度条,还可以设置成水平进度style=”?andro
2017-08-02 21:40:11
248
原创 【自学笔记】活动的启动模式
活动启动的模式一共有4个,分别是standard,singleTop,singleTask和singleInstance。 我们需要在清单文件中修改launchMode属性来选择启动模式: standardstandard是活动的默认启动模式,,每次启动一个活动,他都会在返回栈中存在,每次启动都会创建一个新的活动。点击事件:Intent intent=new Intent (First.this
2017-08-02 19:03:10
364
原创 【自学笔记】活动被收回怎么办?
当活动处于停止状态是,很有可能会被系统收回,如果活动中存在临时数据该怎么办?在Activity中有一个onSaveInstancesStat()方法,这个方法可以保证,在系统收回活动之前一定会被调用。 @Override protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceStat
2017-08-02 15:32:18
219
原创 Intent的显式与隐式
Intent主要用于各个组件之间进行交互 比较基础显式intentIntent intent =new Intent(xxxxxx.this,xxxxxx.class);startActivity(intent);比如在按钮设置跳转,点击事件如上,第一个参数为当前的上下文,第二个参数为目标的活动(从第一个界面调到你想要的界面) startActivity()方法用于启动目标活动。隐式inten
2017-08-01 21:49:51
303
原创 Menu初级入门
Menu是菜单功能。首先需要在res中创建menu文件,res—New—Directory,文件名为menu,接着在menu文件中新建菜单文件,如下 menu—New—Menu resource file 在文件中添加如下代码 <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item and
2017-08-01 20:01:37
379
原创 正则表达式
正则表达式通常用于判断语句中,用来检查某一字符串是否满足某一格式。在正则表达式中可以使用方括号,括起若干个字符来表示一个元字符。 例:reg“[zxc]3”表示z3,x3,c3都是表达式匹配的字符 如: [^123]:表示1,2,3之外的数字 [a-r]:表示a~r中的任何一个字母 [a-zA-Z]:表示任何一个英文字母 [a-e[
2017-08-01 15:53:53
222
原创 Android调试工具Log
Android的日志工具类是LogLog.v()打印最为琐碎,意义最小的日志信息。对应级别————verbose (日志里级别最低的一种)Log.d()打印调试信息。——————————–debugLog.i() 打印重要的数据。数据是你想看到的———————infoLog.w() 打印一些警告信息,提示可能有潜在的风险,最好去修复——-warn5.Log.e() 打印程序中无措的信息,
2017-08-01 10:49:12
266
原创 【自学】Android Studio Project项目结构(第一行代码内容)
1. gradle和.idea这两个目录下放置的都是Android Studio 自动生成的一些文件,我们无需关心,也不用去手动编辑。2.app项目中的代码,资源等内容几乎都是放置在这个目录下的。3.build不必多关心,它主要包含一些在编译时自动生成的文件。4.gradle包含了gradle wrapper的配置文件,使用gradle wrap
2017-07-31 20:53:17
441
空空如也
字节流复制图片的问题,报错,复制失败,图片损坏而且为0 kb
2016-03-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人