狗尾草

导航

2014年4月6日 #

android中的广播接收实现总结

摘要: 1 首先根据广播应用内接收和应用外接收,分两个类进行管理[1] LocalBroadcastManager,应用内广播管理类[2] BroadcastManager 广播管理类(部分应用内,应用外)2 广播接收类实现的两种方式[1] 代码生成类,并注册public class MessageReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { } }//代码注册广播接收类public void reg... 阅读全文

posted @ 2014-04-06 14:53 狗尾草-大数据收割基 阅读(4523) 评论(0) 推荐(0) 编辑

用java的jdk 生成android 的jni接口文档

摘要: 1 检查系统是否安装了jdk,并将javac的路径配置到PATH中 cmd窗口,输入 java -version 查看输出项2 创建需要so的接口类package com.ndk.test;public class JniClient { static public native String AddStr(String strA, String strB); static public native int AddInt(int a, int b);}3 用javac 将接口类.java编译成 .class文件 用cmd命令定位到JniClient.class 所在目录,输入“javac.. 阅读全文

posted @ 2014-04-06 14:52 狗尾草-大数据收割基 阅读(953) 评论(0) 推荐(0) 编辑

Android 自定义Application

摘要: 在android中 自定义Application 常用的作用是1 保存在程序运行中的全局变量实例:public class GlobalApp extends Application{ private UserData udata ; public UserData getudata(){ return udata; } public void setudata(UserData data){ this.udata = data; } }2 在程序刚开始运行的时候,初始化组件的作用public class ExampleApplication extends Appl... 阅读全文

posted @ 2014-04-06 14:51 狗尾草-大数据收割基 阅读(2438) 评论(0) 推荐(0) 编辑

android项目中配置NDK自动编译生成so文件

摘要: 1 下载ndk开发包2 在android 项目中配置编译器(以HelloJni项目为例) 2.1 创建builer (a)Project->Properties->Builders->New,新建一个Builder。 (b)在弹出的【Choose configuration type】对话框,选择【Program】,点击【OK】: (c)在弹出的【Edit Configuration】对话框中,配置选项卡【Main】。 在“Name“中输入新builders的名称(我取名为Ndk_Builder)。 (d)配置选项卡 ------Main选项卡---------------- 阅读全文

posted @ 2014-04-06 14:47 狗尾草-大数据收割基 阅读(5271) 评论(0) 推荐(0) 编辑

创建android Notification

摘要: 说明:根据项目选择的基础sdk,选择不同的创建Notification的方法1 在android sdk 3.0 之前直接通过 new Notification的方法直接创建通知对象2 在android sdk 3.0 是通过Notification.Builer的方法间接配置Notification的属性和创建Notification的功能3 在android sdk4.0以上 是通过android-support-v4.jar 包中的NotificationCompat.Builder类,进行配置创建Notification对象下面是一个实例,用NotificationCompat.Bui 阅读全文

posted @ 2014-04-06 14:46 狗尾草-大数据收割基 阅读(1638) 评论(0) 推荐(0) 编辑

android 面试常问问题

摘要: 1 android Activity 生命周期2 android四大组件3 hanler +thread4 服务的两种方式5 manifest文件的定义6 适配国际化 阅读全文

posted @ 2014-04-06 14:44 狗尾草-大数据收割基 阅读(181) 评论(0) 推荐(0) 编辑