自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

转载 Android系统默认Home应用程序(Launcher)的启动过程源代码分析

在前面一篇文章中,我们分析了Android系统在启动时安装应用程序的过程,这些应用程序安装好之后,还需要有一个Home应用程序来负责把它们在桌面上展示出来,在Android系统中,这个默认的Home应用程序就是Launcher了,本文将详细分析Launcher应用程序的启动过程。        Android系统的Home应用程序Launcher是由ActivityManagerService

2013-12-27 00:04:39 1292

转载 android Launcher基础知识

本文将www.bangchui.org网络中的《android手把手教你开发launcher》系列文章进行了整理。这篇文章对lancher的基本功能点的实现做了简单介绍,看完后会对lancher有比较深刻的认识。1、launcher最简单实例launcher,也就是android的桌面应用程序。下图是android2.3的launcher应用程序:接下来我们要开发一个自己的

2013-12-26 14:53:17 1639

转载 Android NDK基础样例

Android NDK基础样例         NDK(Native Development Kit),用C/C++封装一些东西?好像就这么理解好了== 一、环境准备         这个好讨厌==!因为我环境都已经搭了很久了。          已经搭建好,或者不一样环境的可以忽视。(当然看下也无妨撒^^) 1)先说下我的环境吧         1、系统环境:

2013-12-23 11:11:34 804

转载 android开发——关于编写JNI

最近由于要开发android支付应用,实现刷卡读取磁卡的数据功能,需要编写JNI调用C语言底层库,在学习过程中也遇到了一些困难和问题,在这里记录下来,希望能给遇到同样问题的朋友提供帮助,避免走弯路。通过一个简单的调用c语言输出“hello”语句的例子来介绍如何编写JNI。工程如下:TestActivity.java:调用JNI方法,输出hello语句

2013-12-23 00:23:30 4067

转载 Android NDK之----- C调用Java [GetMethodID方法的使用]

Activity代码:[java] view plaincopypackage com.test.jniclass;    import android.app.Activity;  import android.os.Bundle;    public class AndroidJniClassDemo extends Activity {      /** Call

2013-12-23 00:18:41 1607

转载 玩转 Android MediaPlayer之视频预加载

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!       本文是在《Android MediaPlayer与Http Proxy结合之提高篇》基础上,进一步优化代理服务器,支持了Http的302、301重定向,获取Http Request和Http Response的文本内容。本文以视频播放结合Http Proxy,讲述MediaPlayer播放

2013-12-16 10:48:43 2614 2

转载 Android MediaPlayer与Http Proxy结合之提高篇

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!       基础篇实现一个简单的代理服务器与Android的MediaPlayer结合(仅支持Http Get),可以通过代理服务器来转发MediaPlayer的Request以及传输服务器的Response,但基础篇还不能支持Seek,这次提高篇支持了Seek。代理服务器可以增强MediaPla

2013-12-16 10:47:27 1021

转载 Android系统中的广播(Broadcast)机制简要介绍和学习计划

Android系统中,广播(Broadcast)是在组件之间传播数据(Intent)的一种机制;这些组件甚至是可以位于不同的进程中,这样它就像Binder机制一样,起到进程间通信的作用;本文通过一个简单的例子来学习Android系统的广播机制,为后续分析广播机制的源代码作准备。        在Android系统中,为什么需要广播机制呢?广播机制,本质上它就是一种组件间的通信方式,如果是两

2013-12-04 00:22:35 938

转载 几种常用BroadcastReceiver

开机广播可在此广播中做开机自启动服务[java] view plaincopypublic class BootBroadcasrReceiver extends BroadcastReceiver {      @Override      public void onReceive(Context context, Intent intent) {       

2013-12-04 00:20:38 1188

转载 Android利用系统广播---监听应用程序安装和卸载

在android系统中,安装和卸载都会发送广播,当应用安装完成后系统会发android.intent.action.PACKAGE_ADDED广播。可以通过intent.getDataString()获得所安装的包名。当卸载程序时系统发android.intent.action.PACKAGE_REMOVED广播。同样intent.getDataString()获得所卸载的包名。 第一、

2013-12-04 00:20:04 884

转载 Android应用自动更新及安装

http://blog.csdn.net/encienqi/article/details/8291810 由于Android项目开源所致,有很多安卓软件市场。为了让我们开发的软件有更多的用户使用,我们需要向很多市场发布,软件升级后,我们也必须到安卓市场上进行更新,给我们增加了工作量。因此我们有必要给我们的Android应用增加自动更新的功能。那么实现自动更新,我们首先必须让我们的应用知道

2013-12-03 23:42:33 1611

转载 android应用程序安装后自动打开

GetBroadcast.registerReceiver(getApplicationContext());//注册广播,用于监听应用是否安装完成//安装apkIntent intent = new Intent(Intent.ACTION_VIEW);intent.setDataAndType(Uri.fromFile(new File(fileURL)),"applicati

2013-12-03 23:32:42 1270

转载 Android系统的reboot之我见

近段时间关注Android系统的reboot部分,在应用程序调用reboot函数可以实现重启。顺着流程看看reboot如何运作。在Watchdog.java文件里,有一例:    void rebootSystem(String reason) {        Slog.i(TAG, "Rebooting system because: " + reason);        /

2013-12-03 23:26:24 933

转载 反向代理服务器的工作原理

最近有打算研读nginx源代码,看到网上介绍nginx可以作为一个反向代理服务器完成负载均衡。所以搜罗了一些关于反向代理服务器的内容,整理综合。       一  概述                          反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器;并将从服务器上得到的结果返回给Intern

2013-12-03 00:24:45 642

转载 一些OEM的厂商的漏洞分析

现在给予Android平台 生态系统玩的终端厂商越来越大,暴漏的漏洞也越来越多了。转帖请帖http://blog.csdn.net/u011069813/article/details/9209221公司越大,漏洞越多,原因也是定制的更多了。尤其是三星哈!http://www.quarkslab.com/dl/Android-OEM-applications-insecurity-an

2013-12-02 23:25:37 2208

转载 nginx上搭建HLS流媒体服务器

简介:HTTP Live Streaming(缩写是 HLS)是一个由苹果公司提出的基于HTTP的流媒体 网络传输协议。是苹果公司QuickTime X和iPhone软件系统的一部分。它的工作原理是把整个流分成一个个小的基于HTTP的文件来下载,每次只下载一些。当媒体流正在播放时,客户端可以选择从许多不同的备用源中以不同的速率下载同样的资源,允许流媒体会话适应不同的数据速率。在开始一个

2013-12-02 18:16:02 1362

转载 *****Android设备信息获取

近个多月之前整理的,记录,共享。 1)android 获取设备型号、OS版本号:    [java] view plaincopyimport android.os.Build;    // .....        Build bd = new Build();        String model = bd.MODEL;       android.o

2013-12-02 09:30:08 733

转载 *******获取手机设备信息

**  * $Id: TerminalInfo.java,v 1.1 2012/07/16 07:15:00 zhangmh Exp $  *  * Copyright (c) 2012 ChinaSoft International, Ltd. All rights reserved  * ResourceOne BizAnywhere Project  *  */  package com.c

2013-12-02 09:29:28 830

转载 ****** 如何使Android应用程序获取系统权限

在 android 的API中有提供 SystemClock.setCurrentTimeMillis()函数来修改系统时间,可惜无论你怎么调用这个函数都是没用的,无论模拟器还是真机,在logcat中总会得到"Unable to open alarm driver: Permission denied ".这个函数需要root权限或者运行与系统进程中才可以用。        本来以为就没有办法

2013-12-02 01:34:47 869

转载 Android 4.0.4系统在线升级实现过程中的一些问题总结

最近有个项目需要自己实现系统升级功能,于是调查了一番,发现网上资料不少,但是比较混乱,花了好一番功夫才实现了这个功能,这里记录一下这个过程中遇到的问题,希望对以后需要自己做系统升级的兄弟姐妹们有所帮助。       总的来说,代码是比较简单的,如果你只是要升级,那么调用RecoverySystem.installPackage()这个函数就行了。如果还想验证升级包的正确性,那就要在Recove

2013-12-02 01:29:00 880

转载 ***android 4.0.4系统下实现apk的静默安装和启动

最近在android 4.0.4系统下实现apk的静默安装和启动的功能,这里和大家分享一下,希望能有所帮助。源码如下:[java] view plaincopyimport java.io.DataOutputStream;  import java.io.File;  import java.io.IOException;  import java.io.Outp

2013-12-01 19:51:36 2086

转载 Android常用代码之APK root权限静默安装

Android常用代码之APK root权限静默安装本文主要介绍程序如何利用root权限静默安装(卸载)APK,如何自动选择普通安装(卸载)还是静默安装(卸载)。 1、root权限静默安装(卸载)调用引入TrineaAndroidCommon@Github(欢迎star和fork^_^)或TrineaAndroidCommon@GoogleCode作为你项目的library(如何拉

2013-12-01 13:56:29 7754

转载 android superuser.apk 管理root权限原理分析

原文出处:http://blog.163.com/szs121@126/blog/static/109056781201223111390835/使用android 手机很多情况下需要root权限,关于root权限获取的原理可以参考以下文章:1、云中漫步博客:  Android系统root破解原理分析     http://my.unix-center.net/~Simon

2013-12-01 13:47:01 3126

转载 Android 获取ROOT权限原理解析

一、 概述本文介绍了android中获取root权限的方法以及原理,让大家对android玩家中常说的“越狱”有一个更深层次的认识。 二、 Root的介绍1.       Root 的目的可以让我们拥有掌控手机系统的权限,比如删除一些system/app下面的无用软件,更换开关机铃声和动画,拦截状态栏弹出的广告等。2.       Root的原理介绍谷歌的a

2013-12-01 13:46:04 1114

转载 破解android的root权限的本质是:在系统中加入一个任何用户都可能用于登陆的su命令。或者说替换掉系统中的su程序,因为系统中的默认su程序需要验证实际用户权限,只有root和 shell用户才

破解android的root权限的本质是:在系统中加入一个任何用户都可能用于登陆的su命令。或者说替换掉系统中的su程序,因为系统中的默认su程序需要验证实际用户权限,只有root和 shell用户才有权运行系统默认的su程序,其他用户运行都会返回错误。而破解后的su将不检查实际用户权限,这样普通的用户也将可以运行su程序,也可以通过su程序将自己的权限提升。root破解没有利用什么Lin

2013-12-01 13:40:08 11893

转载 Android adb root权限

方法:修改./default.prop把ro.secure设为0,persist.service.adb.enable设为1,adbd进程就会以root用户的身份启动。  原理:可以看一下Android系统根目录下的/init.rc的片段:... ...# adbd is controlled by the persist.service.adb.enable sy

2013-12-01 12:14:22 1185

c# 曲线 源码

c# 曲线 源码

2013-09-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除