自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

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