自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 android studio的安装

1.首先下载Android studio安装包,可以从 http://www.android-studio.org/ 下载最新版本2.下载后进行安装将按照下列步骤进行:下面一步是安装路径的选择,我选择的D:\android\android studio到此基础部分已经完成。下面一定要逐步完成,一步一步仔细操作:选择颜色,我选的黑色下方路径一定不能有中文空格,标点符号。。分配空间到这就ok了...

2020-07-06 22:26:19 634

原创 android studio 常用快捷键

1)整行代码上下移动:command+shift+向上箭头/向下箭头(2)整行代码复制: command+d(想复制哪行,将光标放在哪行,点击这个快捷键就会在当前行的下一行生成复制行)(3)整行代码剪切复制:command+x/command+v(4)整行代码删除:command+delete(5)查看变量或方法声明或实现: command+B/command+单击鼠标左键(在定义处可以跳转到调用处,在调用处可以跳转到定义处)(6)查看父类的该方法实现:command+U(7)移动到代码行的ho

2020-07-06 22:13:44 277

原创 Activity(2)

启动一个Activity的几种方式显式启动:通过包名来启动,写法如下:1.最常见的:startActivity(new Intent(当前Act.this,要启动的Act.class));2.通过Intent的ComponentName:ComponentName cn = new ComponentName("当前Act的全限定类名","启动Act的全限定类名") ;Intent intent = new Intent() ;intent.setComponent(cn) ;star

2020-07-06 18:31:55 194

原创 Activity

注意事项:onPause()和onStop()被调用的前提是: 打开了一个新的Activity!而前者是旧Activity还可见的状态;后者是旧Activity已经不可见!另外,AlertDialog和PopWindow是不会触发上述两个回调方法的Activity的创建流程...

2020-07-06 18:08:21 116

原创 使用Camera拍照

调用系统相机,相机拍照后会返回一个intent给onActivityResult。 intent的extra部分包含一个编码过的BitmapIntent it = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);startActivityForResult(it,Activity.DEFAULT_KEYS_DIALER);//重写onActivityResult方法@Overrideprotected void onActivityResult(int re

2020-07-06 18:03:31 120

原创 SQLite数据库

1.SQLite是一个轻量级的关系型数据库,运算速度快,占用资源少,很适合在移动设备上使用, 不仅支持标准SQL语法,还遵循ACID(数据库事务)原则,无需账号,使用起来非常方便!2.前面我们学习了使用文件与SharedPreference来保存数据,但是在很多情况下, 文件并不一定是有效的,如多线程并发访问是相关的;app要处理可能变化的复杂数据结构等等! 比如银行的存钱与取钱!使用前两者就会显得很无力或者繁琐,数据库的出现可以解决这种问题, 而Android又给我们提供了这样一个轻量级的SQLite,

2020-07-06 16:49:40 347

原创 Android UI布局(5)

ActivityA:回调 描述onCreate() 这是第一个回调,在活动第一次创建时调用onStart() 这个回调在活动为用户可见时被调用onResume() 这个回调在应用程序与用户开始可交互的时候调用onPause () 被暂停的活动无法接受用户输入,不能执行任何代码。当前活动将要被暂停,上一个活动将要被恢复时调用onStop() 当活动不在可见时调用onDestroy() 当活动被系统销毁之前调用onRestart() 当活动被停止以后重新打开时

2020-07-03 23:00:36 131

原创 Android UI布局(4)

8. List View需搭配Adapter使用的UI控件:List View。istview作为一个列表控件,他和普通的列表一样,可以自己设置表头与表尾: 以及分割线,可供我们设置的属性如下:A.footerDividersEnabled:是否在footerView(表尾)前绘制一个分隔条,默认为true2.headerDividersEnabled:是否在headerView(表头)前绘制一个分隔条,默认为true3.divider:设置分隔条,可以用颜色分割,也可以用drawable资源分割

2020-07-03 17:30:26 83

原创 Android UI布局(3)

5. 百分比布局我们需要页面刚好装满整个屏幕,不多不少,里面如果有子容器,希望能刚好装满父容器,不多不少。1.html,body元素高度设置为100%;容器元素(#app),高度设置为100%;2.将容器继续细分为几个子盒子(subbox),高度宽度分别设置为百分比形式,浮动布局。3.在子容器里分别添加一个包裹盒子(可以用来设置背景图,盒模型设置为border-box,内边距等,高度百分比)4.这样我们的每个元素的高度都依赖于父元素的高度。这样就能实现刚好装满屏幕的效果,测试完美6. 约束布局

2020-07-03 12:22:30 143

原创 Android UI布局(2)

3.表格布局(TableLayout)如何确定行数与列数1如果我们直接往TableLayout中添加组件的话,那么这个组件将占满一行!!!2如果我们想一行上有多个组件的话,就要添加一个TableRow的容器,把组件都丢到里面!3tablerow中的组件个数就决定了该行有多少列,而列的宽度由该列中最宽的单元格决定4tablerow的layout_width属性,默认是fill_parent的,我们自己设置成其他的值也不会生效!!! 但是layout_height默认是wrapten——content

2020-06-28 00:36:53 116

原创 Android UI布局

1. 线性布局(LinerLayout)2. 相对布局(RealateiveLayout)

2020-06-27 20:57:28 89

原创 Android基本UI控件(3)

PrograssBarchecked ImageView显示图像的一个View或者说控件①background通常指的都是背景,而src指的是内容!!②当使用src填入图片时,是按照图片大小直接填充,并不会进行拉伸而使用background填入图片,则是会根据ImageView给定的宽度来进行拉伸eg:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools=.

2020-06-27 01:59:20 136

原创 Android基本UI控件(2)

onclicklistenerRadioButtonOnclick点击属性按钮注册监听事件<Button android:id="@+id/textView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Button" android:gravity="center"/>public class MainActivity extends.

2020-06-27 01:02:39 102

原创 Android基本UI控件(1)

<TextView android:id="@+id/txtOne" android:layout_width="200dp" android:layout_height="200dp" android:gravity="center" android:text="TextView(显示框)" android:textColor="#EA5246" android:textStyle="bo

2020-06-23 17:06:45 152

原创 第一节课

安卓的发展史2003年Andy Rubin创建了安卓2008年9月,谷歌正式发布了Android 1.0系统2009年9月份,谷歌发布了Android 1.6的正式版2010年5月份,谷歌发布了Android 2.22010年12月,谷歌正式发布了Android2.32011年9月份,谷歌发布全新的Android 4.02013年11月1日,Android4.4正式发布安卓是什么...

2020-02-20 10:25:45 113

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除