- 博客(25)
- 收藏
- 关注
原创 Fragment 碎片转换界面(2018.5.31)
package com.example.zy1;import com.example.home.fragment1;import com.example.home.fragment2;import com.example.home.fragment3;import com.example.home.fragment4;import android.app.Activity;import andro...
2018-05-31 18:46:20
227
原创 小程序(机试)
package com.example.beicai;import android.R;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import ...
2018-05-25 10:41:59
273
原创 两种服务(2018.5.23)
StartService 和bindService)概念:1、startService(Intent)通过这种方式开启的服务,执行的生命周期方法:第一次调用startService的时候:onCreate→onStartCommand再次调用startService的时候:只执行onStartCommand2、想停止用startService开启的服务要使用stopService(Intent),...
2018-05-25 10:36:37
263
原创 动态注册和静态注册(2018.5.21)
1、四大组件只有广播接收者可以不在清单文件中注册2、静态注册:在清单文件中通过声明一个receiver节点指定intent-filter,这种方式就是静态注册3、动态注册:registerReceiver(receiver, filter);4、注销的方法:unregisterReceiver(receiver);向我们之前在清单文件注册的都是静态注册列如:有序无序的发送广播有的广播需要经常触发 ...
2018-05-22 15:02:14
464
原创 九图 屏幕适配 广播 有序广播无序广播(2018.5.21)
屏幕适配:尽量用相对布局和线性布局最好不要用相对布局为了更好地适配我们用九图 画图列如:480x320 和 320x240<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_wid...
2018-05-22 14:57:21
222
原创 界面下笔记(2018.5.20)
常用UI的布局1.LinearLayout: 线性布局用来控制其子View以水平和垂直方式展开2.RelativeLayout: 相对布局用来控制其子view以相对定位的方式进行布局显示3.FrameLayout: 帧布局每一个子view都代表一个画布,后面出现的会覆盖前面的画面通过view的android:layout_gravity属性来指定子视图的位置常用视图的属性:1.视图的常用属性内...
2018-05-21 11:14:13
175
原创 Tba(2018.5.17)
package com.example.test13;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.widget.TabHost;import andr...
2018-05-18 16:50:57
1056
原创 小程序(2018.5.16)
package com.example.text12;import android.app.Activity;import android.graphics.drawable.BitmapDrawable;import android.os.Bundle;import android.view.Gravity;import android.view.View;import android.view...
2018-05-17 10:39:29
205
原创 样式 主题 显示所有应用 手机卫士(2018.5.14)
样式(Style)•理解: •多个视图属性的集合, 在写布局时, 当多个视图有不少相同的属性时, 可以把这些相同的属性放在一起在styles.xml中定义成一个Style, 而在布局文件中使用@style/style_name统一引用•作用: •复用视图标签属性•目标: •针对的是窗口中的某些视图•系统样式:•Android也定义了些系统样式可以使用•使用系统样式: @android:style/...
2018-05-14 20:31:43
195
转载 下拉刷新(2018.5.12)
先创建一个RefreshLivstView类package com.example.mylistviewrefresh;import java.text.SimpleDateFormat;import java.util.Date;import com.example.mylistviewfresh.R;import android.content.Context;import android.u...
2018-05-14 20:02:13
233
原创 ListView优化(2018.5.12)
第0层:不优化每次都会执行getView(),都会执行 convertView=View.inflate(R.layout.XXX);问题:效率太低,再快速滑动时会有卡顿,在数据多的时候甚至内存溢出第一层:复用convertViewif(convertView==null){convertView=View.inflate(R.layout.XXX); //n+1}问题: 每次执行getvie...
2018-05-14 19:57:08
155
原创 ListView(2018.5.11)
ListView理解ListView是一种用来显示多个可滑动项(Item)列表的ViewGroup需要使用Adapter将集合数据和每一个Item所对应的布局动态适配到ListView中显示显示列表: listView.setAdapter(adapter)更新列表:adapter.notifyDataSetChanged()———————————————————————————ListView效...
2018-05-14 19:51:52
192
原创 UI的常用布局(2018.5.10)
<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent&qu
2018-05-11 14:52:07
263
原创 七种对话框以及总结(2018.5.8)
对话框Component———————————————————————————AlertDialog: 警告框AlertDialog : show() : 显示警告框 没有公开的构造方法, 只能通过其内部类Builder来创建AlertDialog.Builder: create() : 创建AlertDialog对象 show() : 创建AlertDialog...
2018-05-10 15:49:39
220
原创 菜单(2018.5.9)
optionMenu再点击手机的Menu键触发: OPtionMenu 1.如何触发Meun的显示 点击Menu键 2.如何向menu中添加MenuItem?重写onCreateOptionMenu方法 1.menu.add 2.菜单文件方式3.选择某个MenuItem如何响应 重写onOptionsItemSelecte...
2018-05-10 15:32:06
130
原创 UI用户界面(2018.5.7)
UI的定义•全称user interface, 意为:用户界面•UI由View和ViewGroup组成 •View类是所有视图(包括ViewGroup)的根基类•View在屏幕上占据一片矩形区域,并会在上面进行内容绘制•ViewGroup包含一些View或ViewGroup,用于控制子View的布局View的API结构UI的组成: •界面的整体布局(layout)•组成可...
2018-05-08 09:23:32
361
原创 Android(2018.5.7)
"自定义吐司"<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="...
2018-05-07 15:16:04
145
原创 Activity(2018.5.4)
启动一个Activity•一般启动 startActivity(Intent intent)•带回调的启动 startActivityForResult(intreqCode, Intent intent) onActivityResult(intreqCode, intresultCode, Intent data)•如何携带额外数据 intent.putExtra(name, va...
2018-05-07 08:37:22
503
原创 Activity(2018.5.3)
关于Intent(意图)意图可以启动activity,service和broadcast意图可以携带参数进行跳转意图分为显式意图和隐式意图意图可以设置action, category等属性用来启动其他新的Activity。作为传递数据和事件的桥梁。Intent的分类•显式意图 : 明确指定的目标组件的意图–创建对象 :Intent(Context context,Class clazz)–何时使用...
2018-05-03 20:30:51
354
原创 Android快速入门(2018.5.2)
1.搭建开发环境1. 解压sdk.zip文件(目录不要有中文)2. 配置path2.创建第一个Android项目1). 指定sdk的版本都为182). 要适配低版本,修改清单文件: minSdk="8"3.四个文件目录结构——————————————————————————————————DDMS是什么?全称是Dalvik Debug Monitor Service Android 开发环境...
2018-05-03 08:57:40
611
原创 开发第一个android项目(2018.4.27)
————————————————————————————————————————————————————主界面类/** * 主界面 Activity类 * 主界面:点击应用图标启动的界面 * 继承自四大组件之一的Activity * @author 三星 * */public class MainActivity extends Activity { /** * 重写的方法 * onCreat...
2018-05-01 19:49:17
200
原创 初识Android (2018.4.26)
介绍:Android是一种基于Linux的开源的操作系统由Google公司领头开发并推广,2008年推出第一个版本。此系统最初由”安卓之父"Andy Rubin(安迪-鲁宾)开发(2003年)——————————————————————————————————————————————————整体结构图:简述android应用程序结构是哪些?答: Android 采用分层的架构,分为四层,从高层到底...
2018-04-26 18:56:28
205
转载 17.8.15号
8个基本类型int 整型 4字节空间 long 长整型 8字节空间 float 单精度浮点型 4字节空间double 双精度浮点型 short 短整形 2字节空间 boolean 布尔型 1字节空间byte 字节型 1字节空间 char 字符型 2字节空间简述JAVA程序开发的
2017-08-15 20:13:31
156
转载 简易计算机
public static void main(String[] args) {System.out.println("欢迎使用简易计算器");System.out.println("请你输入第一个数字");Scanner scanner = new Scanner(System.in);int x = scanner.nextInt();System.out.println(
2017-08-14 08:59:16
416
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人