- 博客(23)
- 收藏
- 关注
原创 AIDL
进程的概念1)、 当应用运行之后,系统会创建一个Linux进程,大部分情况下,一个Android应用对应一个Linux进程,这个进程在一开始的时候只有一个线程2)、所有的组件都运行在同一个进程和同一个线程中(默认情况),四大组件都运行在主线程中3)、Android系统会尽量保证每一个开启的进程,尽可能长的运行在手机中进程优先级1)、Foreground Process前台进程2)、Visible ...
2018-05-25 16:53:08
503
原创 view pager
package com.example.test14_viewpager;import java.util.ArrayList;import android.app.Activity;import android.net.NetworkInfo.State;import android.os.Bundle;import android.os.Handler;import android.suppo...
2018-05-25 15:58:24
229
原创 通知
<Buttonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="点击显示通知"android:onClick="click" />在MainActivity中实现这个方法-public class MainActivity extends Activity {@Ove...
2018-05-25 15:54:08
144
原创 两种服务
概念:1、startService(Intent)通过这种方式开启的服务,执行的生命周期方法:第一次调用startService的时候:onCreate→onStartCommand再次调用startService的时候:只执行onStartCommand2、想停止用startService开启的服务要使用stopService(Intent),stopService执行之后,Service会走o...
2018-05-25 15:52:40
160
原创 下拉刷新
先创建一个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-25 10:09:14
193
原创 ContentActivity
public class ContentActivity extends Activity { ListView list_view1; String name[]={"张三","身高:188cm","体重200kg"}; int icon[]={R.drawable.user,R.drawable.arrows}; @Override protected void onCreate(Bu...
2018-05-25 10:03:41
294
原创 s
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" | "oval" | "line" | "ring" //共
2018-05-25 10:00:04
144
原创 泡泡 点击按钮
PopupWindow 属性用来设置视图的位置主java写package com.example.popupwindow;import com.example.popupwindow.R.drawable;import android.app.Activity;import android.graphics.drawable.BitmapDrawable;import android....
2018-05-25 09:58:38
426
原创 android 小程序
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-24 00:22:38
330
原创 动态注册和静态注册
1、四大组件只有广播接收者可以不在清单文件中注册2、静态注册:在清单文件中通过声明一个receiver节点指定intent-filter,这种方式就是静态注册3、动态注册:registerReceiver(receiver, filter);4、注销的方法:unregisterReceiver(receiver);向我们之前在清单文件注册的都是静态注册列如:有序无序的发送广播有的广播需要经常触发 ...
2018-05-24 00:21:46
2104
原创 九图 的屏幕适配 和 有序广播和无序广播
屏幕适配:尽量用相对布局和线性布局最好不要用相对布局为了更好地适配我们用九图 画图列如:480x320 和 320x240<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_wid...
2018-05-24 00:20:54
129
原创 UI笔记
常用UI的布局1.LinearLayout: 线性布局用来控制其子View以水平和垂直方式展开2.RelativeLayout: 相对布局用来控制其子view以相对定位的方式进行布局显示3.FrameLayout: 帧布局每一个子view都代表一个画布,后面出现的会覆盖前面的画面通过view的android:layout_gravity属性来指定子视图的位置常用视图的属性:1.视图的常用属id 为...
2018-05-24 00:18:21
235
原创 TabHost的实现方法
package com.example.test13_tabhost;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.widget.TabHost;imp...
2018-05-17 20:23:17
637
1
原创 DrawerLayout侧滑菜单
在主布局文件中创建DrawerLayout根元素布局——avtivity_main.xml文件<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" android:la...
2018-05-16 22:29:23
432
原创 Expandable实现方法
activity_main.xml的布局<ExpandableListView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/expand_list" android:layout_width="fill_parent" android:layout_height="f...
2018-05-16 20:31:07
228
原创 StyleTheme
package com.example.test08_styletheme;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.widget.ArrayAdapter;import android.widge...
2018-05-16 19:55:17
99
原创 Gallery实现方法
在MainActivity中:package com.example.text10_gallery;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.Gallery;import a...
2018-05-16 19:50:20
485
原创 SlidingDrawer实现方法
MainActivity的事件package com.example.slidingdrawer;import android.app.Activity;import android.content.res.Configuration;import android.os.Bundle;import android.widget.GridView;import android.widget.Imag...
2018-05-16 19:45:33
329
原创 PopupWindow实现方法
创建一个RefreshLivstView类package com.example.mylistviewrefresh;import java.text.SimpleDateFormat;import java.util.Date;import com.example.mylistviewfresh.R;import android.content.Context;import android.ut...
2018-05-16 19:41:56
132
原创 LIistView 优化
package com.example.test08_listvieew;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.app.Activity;import android.os.Bundle;import android....
2018-05-16 09:44:23
185
原创 样式主题
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > ...
2018-05-16 08:54:45
119
原创 自动提示文本框
package com.example.text08_styletheme;import android.app.Activity;import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.AutoCompleteTextView;import android.widget.Spinner;p...
2018-05-15 20:27:46
113
原创 .常用的UI布局
3.常用的UI布局1).LinearLayout:线性布局用来控制其子View以水平或垂直方式展开显示2).RelativeLayout:相对布局用来控制其子View以相对定位的方式进行布局显示3).FrameLayout:帧布局每一个子View都代表一个画面,后面出现的会覆盖前面的画面通过子View的android:layout_gravity属性来指定子视图的位置4.常用的视图标签的属性1)....
2018-05-15 19:35:38
286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人