- 博客(39)
- 收藏
- 关注
原创 网页联系
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>♏Scorpio</title></head><body> <im
2019-02-19 20:20:58
286
1
原创 通知
import android.app.Activity;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.content.Intent;import android.graphics.BitmapFactory;...
2018-05-25 15:00:28
157
原创 进程
进程优先级:1.Foreground Process 前台进程2.Visible Process可视进程3.Service Process 服务进程4.Background Process 后台进程 LRU5.Empty Process 空进程package com.example.startservice;import android.app.Activity;import android.co...
2018-05-25 11:11:12
178
原创 静态注册,动态注册
package com.example.registerreceiver;import android.app.Activity;import android.content.BroadcastReceiver;import android.content.IntentFilter;import android.os.Bundle;import android.view.Menu;import a...
2018-05-24 23:44:09
370
原创 开机启动_有序无序
package com.example.customreceiver;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.util.Log;//接收自定义的广播public class CustomReceiver e...
2018-05-24 16:33:01
190
原创 IP拨号_SD卡挂载
package com.example.broadcastreceiver;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.util.Log;//IP拨号器的广播接收者public class Dialreceiv...
2018-05-21 07:50:12
171
原创 屏幕适配
import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.PrintWriter; public class MakeXml { private final static String rootPath = "D:\\...
2018-05-21 07:48:11
151
原创 TabHost,ViewPager
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 android.widget.TabHost.TabConte...
2018-05-18 16:38:44
233
原创 侧滑2(三方jar包)
import com.example.lib.SlidingMenu;import com.example.lib.app.SlidingActivity;import android.app.Activity;import android.os.Bundle;import android.util.DisplayMetrics;import android.view.Display;import...
2018-05-17 20:32:46
176
原创 控件
一:public class MainActivity extends Activity { private ExpandableListView ex; public String[] groupStrings = {"西游记", "水浒传", "三国演义", "红楼梦"}; public String[][] childStrings = { {"唐三藏", "孙悟.
2018-05-17 20:30:55
168
原创 下拉刷新
package com.ElasticScrollView.cjy;import com.ElasticScrollView.view.ElasticScrollView;import com.ElasticScrollView.view.ElasticScrollView.OnRefreshListener;import android.app.Activity;import android.o...
2018-05-17 09:01:39
152
原创 机试
import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.view.View.OnClickListen...
2018-05-16 20:16:57
163
原创 笔记
常用的视图标签属性名作用id为控件指定相应的ID @+id/idnamelayout_width 指定当前视图的宽度layout_height指定当前视图的宽度text 指定控件当中显示的文字textSize指定控件当中字体的大小background指定该控件所使用的背景(图片|颜色)layout_gravity控件本身相对于父视图的位置grivity指定控件中的内容的基本位置 2.内边距与外边...
2018-05-16 19:59:45
158
原创 样式,主题,获取所有应用
public class MainActivity extends Activity { private GridView gr; private MainAdapter adapter; private String[] mz = new String[]{"放到","通讯","软件","打","启动","尺寸","的","打","擦擦
2018-05-15 16:15:39
242
原创 ListView
1.ArrayAdapterpackage com.example.listview;import android.app.Activity;import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.ListView;public class MainActivity_ArrayAdapter...
2018-05-14 08:30:08
169
原创 ListViewv优化
ListView优化第0层:不优化每次执行getView(),都会执行: converterView-View.inflate(R.layouty.XXX);效率太低,在快速滑动是会有卡顿,在数据很多事甚至会内存溢出第1层:复用converterView if (convertView == null) { convertView = View.inflate(R.layout.XXX);/...
2018-05-14 08:22:06
270
原创 framelyout
activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertic...
2018-05-11 08:25:36
277
原创 UI : User Interfase 用户界面
user interfase 用户界面 UIui由View 和ViewGroup的根基类、View在屏幕上占据一片矩形区域,并在上面进行内容绘制ViewGroup包含一些View或ViewGroup,用于绘制View的布局事件类型常用Ui组建textViewandroid:id“@+id/tv_test1_message //指定idandroid:layout_width="match_par...
2018-05-10 15:54:54
197
原创 侧滑1(v4)
import java.util.ArrayList;import java.util.Arrays;import java.util.List;import android.app.Activity;import android.content.Intent;import android.content.res.Configuration;import android.net.Uri;impor...
2018-05-09 19:42:03
146
原创 对话框Dialog
import java.util.Calendar;import android.app.Activity;import android.app.AlertDialog;import android.app.DatePickerDialog;import android.app.ProgressDialog;import android.app.TimePickerDialog;import an...
2018-05-09 19:36:49
214
原创 进度条Progress
ProgressComponentActivity.javaimport android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.LinearLayout;import android.widget.ProgressBar...
2018-05-08 19:54:28
297
原创 菜单Menu
MenuComponentActivity.javaimport android.app.Activity;import android.os.Bundle;import android.view.ContextMenu;import android.view.Menu;import android.view.MenuInflater;import android.view.MenuItem;im...
2018-05-08 19:51:57
230
原创 常见的异常
常见的异常: 1. NullPointerException 原因: 调用对象的方法/属性,担对象为null 2. ClassCastException 原因: 类型转换异常 3. ActivityNotFoundException: 原因: 没有在清单文件中注册Activity,或注册不正确 基本常见异常的一般分析步骤: 1.在LogCat中从下向上找,尽量找到Ca...
2018-05-08 08:32:51
1929
原创 测试常用简单的Component
SimpleComponentActivity.javapackage com.example.zmh3;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.CheckBox;import an...
2018-05-08 08:30:52
668
原创 电话,短信
import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.telephony.SmsManager;import android.view.View;import android.view.View.OnClickL...
2018-05-07 15:24:56
989
1
原创 笔记
生命周期onCreat:加载布局和初始化工作onStart;启动Activityonpause;暂停onResume;回复onstart;开始ondestroy销毁onrestart;重启意图:信使(Activity,severce,BroadcastReceiver三个组建通信的信使)分类显式:操作当前应用自己的组建隐式:操作其他应用的组件Inten的使用显式:intent(context co...
2018-05-07 15:17:25
128
原创 自定义吐司
import android.app.Activity;import android.os.Bundle;import android.view.Gravity;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.Im...
2018-05-07 13:40:57
97
原创 Activity生命周期,intent-filter,
1.页面布局2.实现Activity的功能 1.定义所有需要操作的试图对象并初始化 2.给视图设置监听 3.在回调方法中实现逻辑3.实现一般启动 1.定义好界面二 <1.布局 <2.定义Activity类 <3.配置 <4.重写onCreate(),并加载布局 2.启动界面二 <1.创建Intent对象(显式) <2.通过Int...
2018-05-03 20:07:55
213
原创 Activity,Button,Toast
public class MainActivity extends Activity {private Button btn_main_download;@Override//主界面Activityprotected void onCreate(Bundle savedInstanceState) {//调用父类的onCreate方法进行一些初始化操作super.onCre
2018-05-03 08:26:10
172
原创 Activity
Activity是Android系统中的四大组件之一,可以用于显示View。Activity是一个与用户交互的系统模块,几乎所有的Activity都是和用户进行交互。Oncreate(创建) :创建activity第一个被调用的方法,用来对Activity初始化Onstart(激活):activity变为在屏幕上对用户可见时调用,显示即调用Onresume(恢复):activity开始与用户交互时...
2018-05-02 08:24:11
177
原创 Android基础
Android是基于Linux内核的软件平台和操作系统。 Android构架主要由4部分组成,linux内核层,类库、虚拟机和核心组件库层,应用程序框架层Android应用程序使用JAVA语言进行开发。Android 是google推出的完整开发免费的手机平台Androidproject结构 src java源文件、源代码 gen 自动生成 layout res布局文件 v...
2018-04-27 08:47:33
121
原创 Button
第一课,Button同学们都知道Button时按钮的意思,下面第一课就开始讲ButtonButton是按钮,各类中常用的一种属性Button是Text View的子类,Text Viewset Text设置 Button支持set TextImage Button 没有android.text属性,不能通过setText()来设置内容,但是Button可以可以为image Button设置图片可以...
2018-03-01 10:28:11
225
原创 Java重写
(1) 父类与子类之间的多态性,对父类的函数进行重新定义。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。在Java中,子类可继承父类中的方法,而不需要重新编写相同的方法。但有时子类并不想原封不动地继承父类的方法,而是想作一定的修改,这就需要采用方法的重写。方法重写又称方法覆盖。 (2)若子类中的方法与父类中的某一方
2017-09-21 15:44:46
238
原创 Java重载
(1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。 (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法, 这就是多态性。
2017-09-21 15:43:46
205
原创 继承
java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。JAVA不支持多继承,单继承使JAVA的继承关系很简单,一个类只能有一个父类,易于管理程序,同时一个类可以实现多个接口
2017-09-21 15:40:41
162
原创 bank
package banking04;//账户public class Account {private double balance;//账户余额public Account(double init_balance){balance = init_balance;}public double getBalance(){retu
2017-09-18 20:32:59
533
原创 this package import
this1.this是指当前对象自己。2.把this座位参数传奇package1、把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。2、如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区别。因此,包可以避免名字冲突。3、包也限定了访
2017-09-18 20:25:05
481
原创 Java构造器
构造器最大的用处就是在创建对象时执行初始化,当创建一个对象时,系统会为这个对象的实例进行默认的初始化。如果想改变这种默认的初始化,就可以通过自定义构造器来实现。
2017-09-18 20:21:51
405
原创 Java封装
封装是把过程和数据包围起来,对数据的访问只能通过已定义的接口。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。封装是一种信息隐藏技术,在java中通过关键字private,protected和public实现封装。什么是封装?封装把对象的所有组成部分组合在一起,封装定义程序如何引用对象的数据,封装实际上使用方法将类的数据隐藏
2017-09-18 20:20:12
352
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人