- 博客(11)
- 收藏
- 关注
原创 安卓项目第一天问题记录
##自己开发的util要想给别人用,有两种方式 1:导出个jar包 2:把他作为一个库文件给别人使用 传送门:http://www.cnblogs.com/minyc/p/myc201605231154.html ## 库文件不能被引用(当前库文件没有和制定工程跟在一个工作区间) 库文件jar包冲突(保留一份即可) #sha-1 检测jar包是否一致
2016-10-25 16:13:45 357
原创 安卓 本地服务和远程服务
本地服务:服务的代码在当前应用程序的内部 local service 远程服务:服务的代码在另外一个程序里面 romote service ##重要概念 进程:操作系统分配的独立的运行空间 IPC:inter process communication 进程间通讯 aidl:android interface definition language 安卓接口定义语言 #
2016-10-24 14:29:52 625
原创 安卓 Service和绑定服务
一: startService() 缺陷:我们不能调用服务里面的方法,不可以与服务进行通讯 bindService()绑定服务 可以间接的调用到服务里面的方法,可以与服务进行通讯 二: 绑定服务调用服务方法的步骤 1:编写服务代码 public IBinber onBinb(Intent intent){ } 2:再服务内定义一个代理人 MyBinder 代理人对象有一
2016-10-24 13:38:57 527
原创 安卓 有序广播笔记
/** * 七点开始新闻联播 * @param view */ public void sendMashroom(View view){ Intent intent = new Intent(); intent.setAction("com.itheima.gov.SENDMASHROOM"); //发送有序广播 //intent 意图 //receiverPermiss
2016-10-21 15:05:57 338
原创 安卓中4种启动模式(standard、singleTop、singleTask、singleInstance)的区别
1、standard : 系统的默认模式,一次跳转即会生成一个新的实例。假设有一个activity命名为A1,执行语句: startActivity(new Intent(A1.this, A1.class)); 后A1将跳转到另外一个A1,也就是现在的栈里面有 A1的两个实例。按返回键后你会发现仍然是在A1(第一个)里面。 2、singleTop: si
2016-10-20 14:41:55 3645
原创 安卓 SQlite事务
创建一个BankDBOpenHelper类继承 SQLiteOpenHelper import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteDatabase.CursorFactory; import android.
2016-10-20 14:19:53 357
原创 安卓SQLite的增删改查
/** * 学生信息数据库的dao( data access objcet) * 增删改查 */ public class StudentDao { private StudentDBOpenHelper helper; /** * 只有一个有参的构造方法,要求必须传入上下文 * @param context */ public StudentDao(Context
2016-10-20 14:13:42 520
原创 安卓提示框相关代码
//提示框 AlertDialog.Builder builder = new Builder(this); builder.setTitle("警告:"); builder.setMessage("若练此功,必先自宫,是否继续?"); builder.setPositiveButton("确定自宫", new OnClickListener() { @Override public
2016-10-20 13:59:15 632
转载 android pull解析相关理解
Pull解析XML XmlPullParser解析器的运行方式与SAX解析器相似.它提供了类似的事件(开始元素和结束元素),但需要使用parser.next()方法来提取它们.事件将作为数值代码被发送,因此可以根据不同的事件代码值来进行不同的处理.通过parser.getEventType()方法来取得事件的代码值(如XmlPullParser.START_DOCUMENT、XmlPullPa
2016-10-20 09:59:16 407
转载 Android应用开发SharedPreferences存储数据的使用方法
SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的就是一个key-value(键值对)SharedPreferences常用来存储一些轻量级的数据。 1、使用SharedPreferences保存数据方法如下: //实例化SharedPreferences对象(第一步) SharedPreferences
2016-10-20 09:18:16 416
原创 安卓webView加载HTML数据
import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.webkit.WebSettings; import android.webkit.WebView; public class MainActivity extends AppCompatActivity {
2016-10-17 18:16:16 567
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人