自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 常用的Android Studio 快捷键

常用的Android Studio 快捷键:Ctrl+N:查找类Ctrl+Shift+N:查找文件Ctrl+Alt+L :格式化代码Ctrl+Alt+O:优化导入的类和包Ctrl+/:注释代码 格式://代码块Ctrl+Shift+/:注释多行代码 格式:/代码块/Ctrl+Alt+Space(空格):自动补全代码Ctrl+空格:代码感应提示Ctrl+Alt+Space:类名和接...

2019-03-08 18:02:55 194

原创 Android studio为什么按ctrl+alt+L不能调整代码的格式原因

如果Android Studio不能通过快捷键来改变格式,首先应该想到的就是快捷键和别的应用冲突了,可以查看一下Android Studio的快捷键是否被更改了,或者将别的应用关闭或改变冲突的应用的快捷键...

2019-04-30 12:40:37 1617

原创 多表连接查询

多表查询1.cross join(交叉连接)不带where子句,它返回被连接的两个表的所有数据行的笛卡尔积,返回到结果集合中的数据行数等于第一个表中符合查询条件的数据行数乘以第二个表中符合查询条件的数据行数2.inner join(内连接)将左表的所有数据分别与右表的每条数据进行连接组合,返回的结果为同时满足左右表连接条件的数据 //具备连接条件select * from student...

2019-04-07 10:11:46 657

原创 SQLite数据库定义表约束

一、主键约束数据表中的每一条记录都应该有一个主键,这就像我们的身份证号码、员工号、银行账号等当数据库表使用了主键后,SQLite将自动创建表“SQLITE_SEQUENCE”表中只有两个字段:name,seq(数据的条数)一个表中只能有一个主键约束主键特点:唯一、自增案例如下:创建一个teacher表CREATE TABLE teacher(id INTEGER PRIMA...

2019-04-07 09:30:25 627

原创 SQL数据库之聚合函数

一、聚合函数—countcount(*)统计的是结果集的总条数,count(字段名)统计的是该字段值不为null的总条数实例:1、统计一个班级共有多少学生SELECT COUNT() FROM student;2、统计数学成绩大于90的学生有多少个SELECT COUNT() FROM student WHERE math>90;二、聚合函数—sumsum函数返回满足whe...

2019-04-01 12:52:10 1232

原创 SQLite数据库基本知识(三)

一、SQL数据库的查询语句以下是一张成绩表create table student(id int,name varchar(20),chinese float,english float,math float);1.查询表中所有学生信息SELECT * FROM student; //只显示表内数据并不显示列名显示列名的代码:.header ON/OFF...

2019-04-01 10:26:03 681

原创 SQLite数据库基本知识(二)

一、插入语句employee表中原有格式:id INTEGER,name TEXT,sex INTEGER,salary REAL,entry_date TEXT,resume TEXTinsert into employee values (1,‘小明’,0,5000.1,‘2019-01-01’,‘技术员’);//这种是按照表中的格式逐一填入insert in...

2019-04-01 08:54:25 212

原创 SQLite数据库基本知识(一)

一、SQLite的存储类型SQLite将数据值的存储化为以下几种存储类型:NULL:表示该值为NULL值。INTEGER:整型值REAL:浮点值TEXT:文本字符串数据BLOB:存储二进制数据对于布尔数据类型:SQLite并没有提供专门的布尔存储类型,取而代之的是存储整形1表示true,0表示false对于日期和时间数据类型:和布尔类型一样,SQLite也同样没有提供专门的日期事...

2019-03-31 18:36:44 390

原创 登陆页面的记住账号和密码

首先配置登陆的xml文件,设置两个EditText和一个Button以及一个CheckBox;配置代码如下:<?xml version="1.0" encoding="utf-8"?> <EditText android:id="@+id/et_userName" android:layout_width="300dp" ...

2019-03-31 15:35:42 1418

原创 ListView实现自建Adapter和类似微信聊天好友列表

首先需要先建立两个xml文件,一个只有框架,另一个是对列表的详细布局。第一个xml是:第二个xml是:<ImageView android:id="@+id/iv_Image" android:layout_width="70dp" android:layout_height="90dp" android:src="@drawable/ifa" ...

2019-03-29 10:54:34 784

原创 ListView实现简单列表

首先在xml文件中配置组件,配置好大小和ID即可<ListView android:id="@+id/listView" android:layout_height="match_parent" android:layout_width="match_parent" />然后配置Mainactivity中的代码,调用public class ...

2019-03-29 08:35:23 775

原创 ImageSwitcher图片切换

首先在XML文件中加载ImageSwitcher图片转换控件,和两个Button按钮,触发点击事件来切换图片。具体代码如下:<ImageSwitcher android:id="@+id/is" android:layout_height="300dp" android:layout_width="300dp" ></ImageSwitch...

2019-03-27 15:05:18 220

原创 设置Spinner下拉列表

重要知识点,对下拉列表的选项设置监听事件。public class MainActivity extends AppCompatActivity {private Spinner sp;private Spinner sp2;protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInst...

2019-03-27 14:12:22 428

原创 Spinner下拉列表控件

Spinner控件用于显示一个下拉列表,该控件在转载数据的时候需要创建一个Adapter适配器对象。并在创建Adapter对象过程中指定要装载的数据是数组或者是List对象的数据Adapter是数据与VIEW之间沟通的桥梁;首先在xml文件中创建一个Spinner然后配置mainActivity文件如下:public class MainActivity extends AppCompa...

2019-03-27 09:55:17 252

原创 ImageView显示图像控件

ImageView是用来显示图像的控件,可以对图片进行放大和旋转等功能。下面来具体说一下ImageView控件的基本属性;1.设置背景色:android:background2.设置图片:android:src=“”//载入图片3设置片大小:android:maxWidth//最大宽度android:maxHeight//最大高度4.adjustViewBounds=“true/fals...

2019-03-27 08:21:39 441

原创 CheckBox复选框控件

CheckBox复选框默认情况下是未选中状态,如果想修改这个默认值的话,可以将中的android:checked设置为true或者使用CheckBox.setChecked方法设置都可以实现复选的功能。实现案例如下图:首先配置xml文件,本项目使用的是嵌套方法,创建了两个xml文件,第一个是主xml文件,设置了textview和button,有添加了一个LinearLayout组件用来嵌套c...

2019-03-24 20:42:37 620

原创 RadioButton单选框并得到选中结果

首先,单选框的控件是RadioButton,需要在XML文件中配置如下代码<TextView android:id="@+id/tv_1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="单选" android:textSi...

2019-03-24 10:36:35 847

原创 Button的常用事件

一、(OnTouchiListener)点击一个button使之变换为另一个图像如果松开则变为另外一个图像,具体代码如下:这个方法是基于OnTouchListener的类,需要implements一下然后在onTouch(view v,MotionEvent event)方法中编写:public boolean onTouch(view v,MotionEvent event){int a...

2019-03-24 08:54:57 1783

原创 Button的常用事件

一、(OnTouchiListener)点击一个button使之变换为另一个图像如果松开则变为另外一个图像,具体代码如下:这个方法是基于OnTouchListener的类,需要implements一下然后在onTouch(view v,MotionEvent event)方法中编写:public boolean onTouch(view v,MotionEvent event){int a...

2019-03-23 09:36:38 903

原创 EditText特定字符限制与校检

案例:在EditText中输入特定的字符,实现校验功能一、通过在xml文件中的EditText中配置android:digits=“abc”意思是只能输入digits里面出现的字符二、通过在xml文件中的EditText中配置android:inputType=“number”通过限制类型来控制,写number意思是只能输入数字,里面可以有很多属性,包括邮箱、电话等等;校验:通过Strin...

2019-03-23 08:51:51 254

原创 Android TextView如何显示丰富的文本

TextView显示文本控件TextView主要是在android中实现文字说明等功能主要实现功能如下:1、显示丰富的文本(URL、字体大小、颜色等)在TextView中预定了一些类似HTML的标签,通过标签可以使TextView控件显得不同颜色、大小、字体的文字。:设置颜色和字体:设置大小号:设置小号<b>:斜体或者粗体:链接地址:插入图片使用这些标签可以用Ht...

2019-03-21 22:12:14 436

原创 Android View 和ViewGroup

安卓的UI页面都是有View 和ViewGroup及其派生子类组合而成的;View是所有UI组件的基类,而viewgroup是容纳这些组件的容器,其本身也是从view类派生出来的view直接派生出的子类有Analogclock,image view,keyboardview,progress八日,surfaceview,textview,viewgroup,viewstubviewgrou...

2019-03-21 16:41:09 187

原创 Android布局——Linearlayout线性布局

Android最简单最常用的LinearLayout线性布局一、认识LinearLayout线性布局是Android中较为常用的布局方式,使用LinearLayout标签。线性布局主要有两种形式,一种是水平线性布局,一种是垂直线性布局。需要注意的是Android的线性布局不会换行,当组件一个挨着一个地排列到头之后,剩下的组件将不会被显示出来。下表显示了LinearLayout支持的常用的XM...

2019-03-19 23:13:17 1412

原创 Activity数据传输——静态变量

Activity之间的静态变量的传输,通过定义新的函数(其中包含GET和SET方法,其中以Obj为例)定义了一个Obj函数,然后在MainActivity当中对其进行调用,仍旧是使用intent意图和ClickListener,然后通过静态赋值的方式将数据赋值给变量。代码如下:public class MainActivity extends AppCompatActivity{private...

2019-03-11 15:29:13 277

原创 安卓Activity之间传递数据和Andriod Studio中配置Logcat Filter

1.Activity之间设置点击按钮传递数据,首先需要创建两个activity页面,然后在MainActivity里面配置点击事件和intent,关键的是intent中的方法putExtra(“key值”,“字符串”)public class MainActivity extends AppCompatActivity{private Button btn;protected void o...

2019-03-09 13:12:46 216

原创 安卓开发之intent意图编写跳转Acticity

1.首先,如果要设置button跳转页面的话,需要在activity_main.xml的layout布局中添加一个button按钮,然后对其属性进行修改,具体如下:2.在activity_main.xml文件中配置好button按钮之后,选择MainActivity.java页面对button进行声名和设置OnClickListener,并编写OnClick方法,因为要设置成跳转Activit...

2019-03-08 19:40:42 312

空空如也

空空如也

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

TA关注的人

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