
Android
文章平均质量分 81
mmmodeerf
知道自己在干什么。
展开
-
Android存储数据到SQLite数据库
设置两个权限:MainActivity.java:package com.miao.filestrore;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.os.Environment;import android.support.v7.ap原创 2016-03-24 22:25:05 · 813 阅读 · 0 评论 -
service生命周期
Android Service的生命周期 Managing the Lifecycle of a Service service的生命周期,从它被创建开始,到它被销毁为止,可以有两条不同的路径:A started service 被开启的service通过其他组件调用 startService()被创建。 这种servi转载 2016-03-22 00:12:47 · 309 阅读 · 0 评论 -
service和intentService的区别
service是同步的,而intentService是异步的。intentService:异步处理服务,新开一个线程:handlerThread在线程中发消息,然后接受处理完成后,会清理线程,并且关掉服务。IntentService有以下特点:(1) 它创建了一个独立的工作线程来处理所有的通过onStartCommand()传递给服务的intents。(2)原创 2016-03-22 00:30:54 · 378 阅读 · 0 评论 -
BindService的示例
通过方法bindService(Intent intent,ServiceConnection conn,int flags)开启服务。下面是一个示例:activity_main.xml:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width原创 2016-03-22 00:50:01 · 390 阅读 · 0 评论 -
SeekBar调节图片透明度
activity_main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="原创 2016-03-22 11:24:25 · 587 阅读 · 0 评论 -
调色板的简单实现
activity_main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="原创 2016-03-22 11:31:19 · 1612 阅读 · 0 评论 -
通过Intent在Activity|Service之间传递数据
activity_main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientati原创 2016-03-22 11:55:04 · 2358 阅读 · 0 评论 -
输入adb shell 时 提示error: more than one device and emulator
第一种情况:确实用多个设备或者模拟器 解决办法:(指定连接某一个设备或者模拟器)1、获取模拟器/设备列表 adb devices2、指定device来执行adb shell adb -s devicename shell例如: adb转载 2016-03-22 22:21:48 · 734 阅读 · 0 评论 -
从手机里读取联系人
MainActivity.java:package com.miao.readcontactfromcontentprovider;import android.content.ContentResolver;import android.database.Cursor;import android.net.Uri;import android.provider.ContactsCo原创 2016-03-22 23:53:40 · 520 阅读 · 0 评论 -
Android适配器之SimpleAdapter
activity_main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:lay原创 2016-03-23 13:37:33 · 348 阅读 · 0 评论 -
Android适配器之BaseAdapter
activity_main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:lay原创 2016-03-23 13:41:08 · 330 阅读 · 0 评论 -
模拟音乐播放器进度条以及播放、暂停功能
activity_main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:lay原创 2016-03-23 14:03:02 · 967 阅读 · 0 评论 -
Android上实现TCP&UDP的客户端和服务端
activity_main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="原创 2016-03-23 14:30:41 · 8110 阅读 · 1 评论 -
绑定Service
•客户端的工作流程如下: –调用bindService(intent,ServiceConnection,flag),当绑定成功时会回调ServiceConnection的onServiceConnected (ComonentName,Ibinder)方法,其中的Ibinder 为“被绑定的Service”的onBind方法返回的Ibinder对象,此时通过 对Ibi原创 2016-03-23 15:32:42 · 655 阅读 · 0 评论 -
Message Queue(消息队列)以及Handler介绍
Message QueueUI线程绑定了一个数据结构Message Queue,其以队列(FIFO)方式保存Message对象,UI线程以一个Looper对象(获取方法Looper.getMainLooper())以循环的方式监视附送是否有Message对象,如果发现有非null的Message对象,即进行回调处理。队列中的Message由与UI线程绑定的Handler对象(n原创 2016-03-23 16:40:50 · 526 阅读 · 0 评论 -
Android存储数据到文件
MainActivity.java:package com.miao.filestrore;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;import java.io.ByteArra原创 2016-03-23 22:18:43 · 394 阅读 · 0 评论 -
Android中一个轻量级的存储方案(SharedPreferences)
使用SharedPreference方案来存储数据,适用于存储一些小数据,比如说存储一个游戏进度等。MainActivity.java:package com.miao.filestrore;import android.content.SharedPreferences;import android.preference.PreferenceManager;import andr原创 2016-03-23 22:49:59 · 552 阅读 · 0 评论 -
Android存储数据到sdcard
首先需要设置权限:MainActivity.java:package com.miao.storetosdcard;import android.os.Environment;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;imp原创 2016-03-24 21:57:10 · 476 阅读 · 0 评论 -
activity生命周期
activity生命周期:1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Acti原创 2016-03-22 00:01:13 · 261 阅读 · 0 评论