
Android自学笔记
梨啊梨
这个作者很懒,什么都没留下…
展开
-
Android调试工具Log
Android的日志工具类是LogLog.v()打印最为琐碎,意义最小的日志信息。对应级别————verbose (日志里级别最低的一种)Log.d()打印调试信息。——————————–debugLog.i() 打印重要的数据。数据是你想看到的———————infoLog.w() 打印一些警告信息,提示可能有潜在的风险,最好去修复——-warn5.Log.e() 打印程序中无措的信息,原创 2017-08-01 10:49:12 · 266 阅读 · 0 评论 -
【自学】Android Studio Project项目结构(第一行代码内容)
1. gradle和.idea这两个目录下放置的都是Android Studio 自动生成的一些文件,我们无需关心,也不用去手动编辑。2.app项目中的代码,资源等内容几乎都是放置在这个目录下的。3.build不必多关心,它主要包含一些在编译时自动生成的文件。4.gradle包含了gradle wrapper的配置文件,使用gradle wrap原创 2017-07-31 20:53:17 · 444 阅读 · 0 评论 -
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 阅读 · 1 评论 -
Intent的显式与隐式
Intent主要用于各个组件之间进行交互 比较基础显式intentIntent intent =new Intent(xxxxxx.this,xxxxxx.class);startActivity(intent);比如在按钮设置跳转,点击事件如上,第一个参数为当前的上下文,第二个参数为目标的活动(从第一个界面调到你想要的界面) startActivity()方法用于启动目标活动。隐式inten原创 2017-08-01 21:49:51 · 303 阅读 · 0 评论 -
【自学笔记】活动被收回怎么办?
当活动处于停止状态是,很有可能会被系统收回,如果活动中存在临时数据该怎么办?在Activity中有一个onSaveInstancesStat()方法,这个方法可以保证,在系统收回活动之前一定会被调用。 @Override protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceStat原创 2017-08-02 15:32:18 · 219 阅读 · 0 评论 -
【自学笔记】活动的启动模式
活动启动的模式一共有4个,分别是standard,singleTop,singleTask和singleInstance。 我们需要在清单文件中修改launchMode属性来选择启动模式: standardstandard是活动的默认启动模式,,每次启动一个活动,他都会在返回栈中存在,每次启动都会创建一个新的活动。点击事件:Intent intent=new Intent (First.this原创 2017-08-02 19:03:10 · 364 阅读 · 0 评论 -
【自学笔记】对话框,进度条
ProgressBar界面上显示的一个进度条。 xml中:android:visibiity =visible ,invisible和gone visible:表示可见的(默认值) invisible:表示不可见的,但是他仍然占据着原来的位置和大小,可以理解为透明状 态。 gone:表示不仅不可见,而且不占据任何控件。 默认圆形的进度条,还可以设置成水平进度style=”?andro原创 2017-08-02 21:40:11 · 249 阅读 · 0 评论 -
基本布局
线性布局LinearLayout笔记一些容易忘记或者混淆的知识吧LinearLayout默认排列方向是horizontal android:gravity:文字在控件中的对齐方式 android:layout_gravity:指定控件在布局中的对齐方式如下3个按钮分别用了这种对齐方式(默认水平排列)android:layout_gravity="top"android:layout_gravi原创 2017-08-03 15:35:10 · 235 阅读 · 0 评论