![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓开发
文章平均质量分 87
惜海
python,java语言使用linux操作系统和windows操作系统嵌入式开发android开发熟悉
展开
-
List,Set,Map集合使用方法总结
http://blog.sina.com.cn/s/blog_624a352c0100nnll.htmlpackage com.ccc.project.test;import java.util.ArrayList;import java.util.Collections;import java.util.HashSet;import java.ut转载 2016-10-29 11:10:14 · 720 阅读 · 0 评论 -
Android - 文件读写操作 总结
from : http://blog.csdn.net/ztp800201/article/details/7322110在android中的文件放在不同位置,它们的读取方式也有一些不同。本文对android中对资源文件的读取、数据区文件的读取、SD卡文件的读取及RandomAccessFile的方式和方法进行了整理。供参考。一、资源文件的读取:转载 2013-05-17 10:47:41 · 718 阅读 · 0 评论 -
android数据存储
数据储存 (Data Storage) Android为你提供了多个可选的方式来保存持久的应用数据。你可以基于特定的需求来选择解决方案,例如数据是否应该是你的应用私有的还是对其他应用(和用户)公开的以及你的数据需要多大的空间来储存。 你可选的数据储存方式如下: Shared Preferences 共享偏好 以"键-值转载 2013-05-17 10:45:36 · 885 阅读 · 0 评论 -
在Android上实现SSL握手(客户端需要密钥和证书),实现服务
from: http://www.apkbus.com/forum.php?mod=viewthread&tid=14177Android的私钥和信任证书的格式必须是BKS格式的,通过配置本地JDK,让keytool可以生成BKS格式的私钥和信任证书,java本身没有BouncyCastle密库 服务端: Java代码 Java代码转载 2013-05-17 10:44:48 · 1965 阅读 · 0 评论 -
Android 录音数据传输
http://www.apkbus.com/forum.php?mod=viewthread&tid=43552今天来看看Android中的录音数据是怎么来的。从AudioRecord开始看吧。AudioRecord中可以取得录音数据的接口是:AudioRecord::read。首先调用函数obtainBuffer取得录音数据的地址。然后用memcpy将录音数据转载 2013-05-17 10:43:33 · 1215 阅读 · 0 评论 -
Android之Activity学习
http://xifangyuhui.iteye.com/blog/810911appears as a floating view over the application. It will never receive focus.Activity学习:一、Activity认识Activity是用户与Android应用程序交互的接口,用户操作应用程序都转载 2013-05-17 10:38:07 · 781 阅读 · 0 评论 -
布局参数
Android的Margin和Padding跟Html的是一样的。如下图所示:黄色部分为Padding,灰色部分为Margin。http://www.cnblogs.com/ghj1976/archive/2011/04/26/2029648.htmlAndroid的Margin和Padding跟Html的是一样的。如下图所示:黄色部分为Padding,灰色部分为Margin。转载 2013-05-17 10:37:30 · 825 阅读 · 0 评论 -
深度解析Android Activity初探
来自:http://mobile.51cto.com/android-266690.htmhttp://www.linuxidc.com/Linux/2012-02/53485.htm Activity是一个应用中的组件,它为用户提供一个可视的界面,方便用户操作,比如说拔打电话、照相、发邮件或者是浏览地图等。每个activity会提供一个可视的窗口,一般转载 2013-05-17 10:35:53 · 807 阅读 · 0 评论 -
Android应用之Activity传参数与跳转
http://mobile.51cto.com/android-265546.htmacitvity 开发A、配置文件activity android:name=".OtherActivity" android:label="otherActivity"> activity> B、编写布局文件 C、写一个类继承activity 重写o转载 2013-05-17 10:35:03 · 854 阅读 · 0 评论 -
最全Android UI汇总【绝对有你需要的!!!】
from : http://www.eoeandroid.com/forum.php?mod=viewthread&tid=189357不断更新中。。。。。。。全部精品Android项目之——页面特效集合(附源码)http://www.eoeandroid.com/thread-188164-1-1.htmlAndroid UI滑动加载源码 http://www.eoeandr转载 2013-05-17 10:48:53 · 1251 阅读 · 0 评论 -
Intent概念(转帖)
from : http://www.eoeandroid.com/forum.php?mod=viewthread&tid=59839Activity、Service和Broadcast Receiver这些核心组件之间通过消息激活,这个消息就是Intent。Intent消息可用于当前运行时同应用内部的组件之间或者不同应用的组件之间通信。Intent转载 2013-05-17 10:50:41 · 818 阅读 · 0 评论 -
让Service在手机休眠后仍然运行
from : http://www.maxhis.info/archives/565现在正在做的项目一个需求是时刻记录用户GPS位置(在服务器端接收位置,并在地图上绘出运动轨迹),我们的做法是启一个用于监听GPS位置变化的Service,每隔10分钟获取一次位置,如果位移范围在100m以上,向服务器发送一次数据。开发完成后发现一个问题,当手机进入休眠状态时,这个监听GPS的Service转载 2013-05-20 14:12:37 · 1694 阅读 · 0 评论 -
android应用程序设计与实现相关资源汇总,不断更新中……
以下资料为本人搜集整理,与大家分享,如若侵害您的权利,请您速与本人联系,及时删除。兼容Android平台的家庭智能终端人机交互设计.pdf兼容Android的智能终端系统框架设计.pdf基于Android下蓝牙通信的对弈游戏的开发研究.nh基于Android智能家居的探讨.pdf基于ARM9的Android终端系统的研究与实现.nh基于GoogleAndro原创 2013-12-29 21:48:05 · 1715 阅读 · 1 评论 -
Android 实时视频编码—H.264硬编码
http://my.eoe.cn/682121/archive/1839.html作者:changkai245发布于 03月21日访问(533)评论(0)1 硬编码 & 软编码硬编码:通过调用Android系统自带的Camera录制视频,实际上是调用了底层的高清编码硬件模块,也即显卡,不使用CPU,速度快软编码:使用CPU进行编码,如常见C/C++代码,一般原创 2013-08-02 16:02:11 · 1259 阅读 · 0 评论 -
startActivityForResult用法详解
from : http://www.cnblogs.com/linjiqin/archive/2011/06/03/2071956.html一、如果想在Activity中得到新打开Activity 关闭后返回的数据,需要使用系统提供的startActivityForResult(Intent intent, int requestCode)方法打开新的Activity,新的Ac转载 2013-05-24 15:28:46 · 752 阅读 · 0 评论 -
Intent数据传递(转)
from : http://blog.sina.com.cn/s/blog_6afeac500100y157.html(1)首先是Activity的简单跳转:Activity的切换一般是通过Intent来实现的,Intent是一个Activity到达另一个Activity的引路者,它描述了起点(当前Activity)和终点(目标Activity)。一个简单Intent实现如下:转载 2013-05-24 14:51:50 · 719 阅读 · 0 评论 -
Android的休眠与唤醒 && 实例
from : http://blog.csdn.net/zhandoushi1982/article/details/5765219 Android 休眠(suspend),在一个打过android补丁的内核中,state_store()函数会走另外一条路,会进入到request_suspend_state()中,这个文件在earlysuspend.c中。这些功能都是an转载 2013-05-20 14:13:59 · 900 阅读 · 0 评论 -
pocketsphinxAdroid离线语音识别-入门
from : http://www.myexception.cn/mobile/450918.htmlpocketsphinxAdroid离线语音识别---入门 现在的语音识别大部分都是基于服务端的开发,需要网络的支持才能很好的工作。想开发一个基于客户端的,不需要网络也可以识别的,识别服务。可以在客户端的各种应用中进行使用。如谋种游戏进行语音控制,不会被网络所影响。转载 2013-05-20 14:14:40 · 2532 阅读 · 0 评论 -
android 屏幕保持唤醒
Android电源管理(转)from : http://www.cnblogs.com/king_dy/archive/2010/11/11/1888134.htmlKeyguardManager有禁止锁屏的方法(系统锁屏)给你的程序加上WakeLock就能够保证你的程序不会在系统锁屏后休眠。一、 相关概念1转载 2013-05-20 14:13:24 · 955 阅读 · 0 评论 -
Android本地语音识别引擎PocketSphinx-语言建模
from : http://zuoshu.iteye.com/blog/1413798Java代码 text2wfreq weather.tmp.vocab 最近研究Android上的语音识别,在此记录下遇到的问题。先引用一篇博文,http://leiwuluan.iteye.com/blog/1287305。根据这篇博文转载 2013-05-20 14:11:40 · 2823 阅读 · 0 评论 -
android的AndroidManifest.xml文件介绍
http://dengm1010.iteye.com/blog/443866AndroidManifest.xml是每一个应用都需要的文件, 位于应用根目录下,它 描述了程序包的全局变量, 包括暴露的应用组件(activities, services等等)和为每个组件的实现类, 什么样的数据可以操作, 以及在什么地方运行。 主要包括以下各个元素。 A.包名(pack转载 2013-05-17 10:34:34 · 790 阅读 · 0 评论 -
activity 与 service 数据的通信
我自己写的一个class(没有继承任何class)现在想在这个class传数据给Activity或者Service有什么好方法,因为现在我拿不到Activity或者Service的对象使用观察着模式:普通class 继承 Observable, Activity 或 service 实现接口Observer Activity与Service交互之Bro转载 2013-05-17 10:31:17 · 787 阅读 · 0 评论 -
解析Android消息处理机制:Handler/Thread/Looper & MessageQueue
解析Android消息处理机制——Handler/Thread/Looper & MessageQueue 田海立@CSDN2011/07/12 Keywords: Android Message HandlerThread Looper UML 本文解析Android如何利用Handler/Thread/Looper以及MessageQue转载 2013-05-17 10:30:15 · 823 阅读 · 0 评论 -
Android中Activity、Service和线程之间的通信
Activity、Service和线程应该是Android编程中最常见的几种类了,几乎大多数应用程序都会涉及到这几个类的编程,自然而然的,也就会涉及到三者之间的相互通信,本文就试图简单地介绍一下这三者通信的方式。想写这篇文章的起因是,笔者跟几个同学在做一个Android上的应用,起初代码写得很凌乱,因为我在Activity中直接创建了线程,去执行某些任务。但是我们知道线程可能需要运行的时间比较转载 2013-05-16 20:44:23 · 898 阅读 · 0 评论 -
Android Activity和Service之间的通信
在android中Activity负责前台界面展示,service负责后台的需要长期运行的任务。Activity和Service之间的通信主要由IBinder负责。在需要和Service通信的Activity中实现ServiceConnection接口,并且实现其中的onServiceConnected和onServiceDisconnected方法。然后在这个Activity中还要通过如下代码绑转载 2013-05-16 20:43:59 · 895 阅读 · 0 评论 -
Activity与Service通信的方式有三种:
继承Binder类 这个方式只有当你的Acitivity和Service处于同一个Application和进程时,才可以用,比如你后台有一个播放背景音乐的Service,这时就可以用这种方式来进行通信。用例子来说明其使用方法: 1. 来看Service的写法: Java代码 public class LocalService e转载 2013-05-16 20:43:27 · 1034 阅读 · 0 评论 -
Android中程序与Service交互的方式——交互方式(五种方法)
上一篇文章:Android中程序与Service交互的方式——综述 简述了Service的一些基础知识以及Service和Thread的简单区别,本文将着重讲解与Service交互的五种基本方式:广播交互、共享文件交互、Mssenger(信使)交互、自定义接口交互、AIDL交互。1. 广播交互提到Activity与Service的交互,可能狠多人首先想到的就是BroadCast——广播转载 2013-05-16 20:41:47 · 1126 阅读 · 0 评论 -
Android的Handler总结
一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button, Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,例如转载 2013-05-16 20:40:15 · 704 阅读 · 0 评论 -
Service及Service与Activity通信
Service——服务。一:它在后台运行,是不可交互的。级别跟Activity差不多,但是他不能自己运行,需要通过某一个Activity或者其他Context对象来调用。如:Context.startService()和Context.bindServiece()两种方式启动service如果在Service的onCreaete()或者onStart()里面有一些很耗时间的操作,最好启转载 2013-05-16 20:39:37 · 827 阅读 · 0 评论 -
Android Service
from : http://www.apkbus.com/forum.php?mod=viewthread&tid=15649一、Service的概念 Service是Android程序中四大基础组件之一,它和Activity一样都是Context的子类,只不过它没有UI界面,是在后台运行的组件. 二、Service的生命周期 Service对象不能自己启动,需要通过某个转载 2013-05-16 20:38:20 · 705 阅读 · 0 评论 -
Activity与Service交互之Broadcast Receiver篇
Activity与Service之间的通信除了IBinder,还可以用Broadcast Receiver。案例:通过service向远程服务器发送请求,根据服务器返回的结果动态更新主程序UI界面,主程序可实时关闭或重启服务。在主程序activity中注册一个BroadcastReceiver,用于接收Service发布的广播。@Overrideprotected vo转载 2013-05-16 20:36:35 · 1581 阅读 · 0 评论 -
Android之Activity与Service通信
一、当Acitivity和Service处于同一个Application和进程时,通过继承Binder类来实现。 当一个Activity绑定到一个Service上时,它负责维护Service实例的引用,允许你对正在运行的Service进行一些方法调用。比如你后台有一个播放背景音乐的Service,这时就可以用这种方式来进行通信。代码如下:/***********转载 2013-05-16 20:44:52 · 691 阅读 · 0 评论 -
Activity与Service通信(不同进程之间)
使用Messenger 上面的方法只能在同一个进程里才能用,如果要与另外一个进程的Service进行通信,则可以用Messenger。 其实实现IPC(Inter-Process Communication,进程间通信)的方式,还有AIDL,但推荐使用Messenger,有两点好处: 1. 使用Messenger方式比使用AIDL的方式,实现起来要简单很转载 2013-05-16 20:45:32 · 836 阅读 · 0 评论 -
Android应用程序消息处理机制(Looper、Handler)分析
Android应用程序是通过消息来驱动的,系统为每一个应用程序维护一个消息队例,应用程序的主线程不断地从这个消息队例中获取消息(Looper),然后对这些消息进行处理(Handler),这样就实现了通过消息来驱动应用程序的执行,本文将详细分析Android应用程序的消息处理机制。 前面我们学习Android应用程序中的Activity启动(Android应用程序启动过程源代码转载 2013-05-16 20:47:04 · 735 阅读 · 0 评论 -
初学Java多线程:线程的生命周期(转)
初学Java多线程系列的本部分介绍线程的生命周期。与人有生老病死一样,线程也同样要经历开始(等待)、运行、挂起和停止四种不同的状态。这四种状态都可以通过Thread类中的方法进行控制。 与人有生老病死一样,线程也同样要经历开始(等待)、运行、挂起和停止四种不同的状态。这四种状态都可以通过Thread类中的方法进行控制。下面给出了Thread类中和这四种状态相关的方法。转载 2013-05-17 10:26:37 · 827 阅读 · 0 评论 -
安卓全局变量的使用
Android用Application设置全局变量以及使用 如果想在整个应用中使用全局变量,在java中一般是使用静态变量,public类型;而在android中如果使用这样的全局变量就不符合Android的框架架构,但是可以使用一种更优雅的方式就是使用Application context。 首先需要重写Application,主要重写里面的onCreate方法,就是创建的时候转载 2013-05-17 10:26:08 · 1347 阅读 · 0 评论 -
Android 中的 Service 全面总结
1、Service的种类 按运行地点分类:类别区别 优点缺点 应用本地服务(Local)该服务依附在主进程上, 服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不需要IPC,也不需要AIDL。相应bindService会方便很多。 主转载 2013-05-16 20:48:16 · 680 阅读 · 0 评论 -
Activity利用Handler与Thread进行通讯,写了一个简单Demo
最近写了一个列子,想跟大家一起分享. 用android.os.Handler、java.lang.Thread以及android.os.Message这三个类的整合应用。 这里只有Activity类代码.其他的一些布局文件,我想看到以下代码,你们因该明白. Activity代码 import java.text.SimpleDateFormat;转载 2013-05-16 20:47:54 · 809 阅读 · 0 评论 -
Activity与Service通过广播交换复杂对象数据用法详解
from : http://www.apkbus.com/forum.php?mod=viewthread&tid=20282最近学习新浪微博开放平台,实现了一个应用,通过后台Service监控微博数据,发现数据更新后通知前台程序,并将博客数据列表发送给前台Activity。其中利用BroadcastReceiver对象分别在Activity和Service注册了一个广播,通过发送转载 2013-05-16 20:39:04 · 788 阅读 · 0 评论 -
如何检查Android后台服务线程(Service类)是否正在运行
描述:如何检查后台服务(Android的Service类)是否正在运行?我希望我的Activity能够显示Service的状态,然后我可以打开或者关闭它。 回答:Android系统提供了一个函数ActivityManager.getRunningServices可以列出当前正在运行的后台服务线程private boolean isServiceRunning转载 2013-05-16 20:49:13 · 951 阅读 · 0 评论