Android 差分包制作

1、差分包制作 每次编译out/target/product/autolink_6dl/obj/PACKAGING/target_files_intermediates/路径下都会生成xxx.zip的升级包,我们制作差分包需要用到这里的压缩包。     故每次编译版本需要将out/target...

2019-01-09 14:37:08

阅读数 40

评论数 0

Android修改横屏的默认角度

默认的横屏角度是顺时针90度,修改为顺时针270度,即是逆时针90度。 1.查看相关逻辑,可以看到有个布尔值com.android.internal.R.bool.config_reverseDefaultRotation控制翻转: frameworks/base/poli...

2015-09-03 12:37:35

阅读数 1544

评论数 0

使用Memory Analyzer Tool(MAT)Eclipse插件分析内存泄露

在本文中,将介绍MAT如何根据heap dump分析泄漏根源。由于测试范例可能过于简单,很容易找出问题,但我期待借此举一反三。 一开始不得不说说ClassLoader,本质上,它的工作就是把磁盘上的类文件读入内存,然后调用java.lang.ClassLoader.defineClass方法告诉...

2015-05-12 11:55:58

阅读数 301

评论数 0

TV 桌面

1

2015-04-14 14:07:35

阅读数 354

评论数 0

android中view的focus焦点处理

通过isFocusable()这个方法我们可以知道view是否具有接受焦点的资格,通过setFocusable().来设置view接受焦点的资格;          对应在触摸模式下,你可以调用isFocusableInTouchMode().来获知是否有焦点来响应点触,也可以通过setFocu...

2014-04-08 10:35:32

阅读数 1621

评论数 0

Android中使用代码截图的各种方法总结

1,基于Android SDK的截屏方法 (1)主要就是利用SDK提供的View.getDrawingCache()方法。网上已经有很多的实例了。首先创建一个android project,然后进行Layout,画一个按键(res/layout/main.xml): ...

2014-03-31 16:20:44

阅读数 547

评论数 0

git 某次提交补丁的生成与应用

使用git format-patch生成所需要的patch: # git format-patch -s 1bbe3c8c197a35f79bfddaba099270a2e54ea9c7 please replace the hash code with your repo previous c...

2014-03-06 16:27:49

阅读数 354

评论数 0

Android 系统属性SystemProperty分析

Android System Property 一 System Property   代码中大量存在:SystemProperties.set()/SystemProperties.get();通过这两个接口可以对系统的属性进行读取/设置, 顾名思义系统属性,肯定对整个系统全局共享。通常程...

2013-11-14 16:05:55

阅读数 529

评论数 0

android系统自带样式

android:theme="@android:style/Theme.Dialog" : Activity显示为对话框模式 android:theme="@android:style/Theme.NoTitleBar" : 不显示应用程序标题栏 ...

2013-07-02 17:39:36

阅读数 447

评论数 0

Java String API

Java String API 三String: String 类适用于描述字符串事物。该类是不可以被继承的。我们主要学习: 1字符串特性。字符串最大的特性:一旦被初始化就不可以被改变。重赋值只是改变了引用。 2字符串操作。 1获取: int  le...

2013-06-27 18:05:37

阅读数 415

评论数 0

Android NDK开发环境的搭建

Android NDK开发环境的搭建 前言: Android 上,应用程序的开发,大部分基于 Java 语言来实现。要使用 c 或是 c++ 的程序或库,就需要使用 NDK 来实现。 NDK 是 Native Development Kit 的简称。它是一个工具集,集成了 Android 的交...

2013-05-29 13:59:43

阅读数 440

评论数 0

Android制作logo

更换LOG 具体修改方法:更改开机画面     1.将bmp或png文件转成raw格式                    convert -depth 8 initlogo.bmp rgb:initlogo.raw      convert -depth 8 initlogo.p...

2013-05-24 16:05:08

阅读数 421

评论数 0

android获取system权限

需要应用程序uid为system,具体操作如下: (1) 在AndroidManifest.xml 的manifest 标签加入android:sharedUserId ="android.uid.system"  (2) 在 Android.mk 中的LOCAL_PAC...

2013-05-13 18:18:10

阅读数 462

评论数 0

Android系统启动过程

Android系统启动过程 首先Android框架架构图    Linux内核启动之后就到Android Init进程,进而启动Android相关的服务和应用。 启动的过程如下图所示:(图片来自网上,后面有地址)           下面将从Android4.0源码中,和网络达人...

2013-05-02 10:42:08

阅读数 425

评论数 0

打开和关闭Activity

boolean isSleep = false;      public void goToSleep(long time)     { System.out.println("-----------------------isSleep =--------------------...

2013-04-27 10:26:57

阅读数 538

评论数 0

Android sendevent/getevent 用法

getevent/sendevent源码 这两个命令的源码在system/core/toolbox/下,sendevent.c getevent.c getevent 使用getevent获得/dev/input/eventX设备汇报的事件,这个命令还会输出所有event...

2013-04-26 11:20:28

阅读数 547

评论数 0

Android 休眠和唤醒命令

1   adb shell 2  echo "mem" > sys/power/state   系统进入休眠 3  echo "on" > sys/power/state   系统唤醒

2013-04-25 11:28:40

阅读数 3273

评论数 0

Android4.2 存储出错

diff --git a/system/vold/G3Dev.cpp b/system/vold/G3Dev.cpp  2 index 6a7fb87..568a93b 100755  3 --- a/system/vold/G3Dev.cpp  4 +++ b/system/vold/G3...

2013-04-20 10:05:39

阅读数 516

评论数 0

Android 解析内存泄漏

1,引用没释放造成的内存泄露        1.1注册没取消造成的内存泄露        这种Android的内存泄露比纯java的内存泄露还要严重,因为其他一些Android程序可能引用我们的Anroid程序的对象(比如注册机制)。即使我们的Android程序已经结束了,但是别的引用程序...

2013-04-20 09:57:36

阅读数 410

评论数 0

Ubuntu下设置adb环境变量

同Windows一样,Ubuntu Linux系统包含两类环境变量:系统环境变量和用户环境变量。系统环境变量对所有系统用户都有效,用户环境变量仅仅对当前的用户有效。 Ubuntu Linux 环境变量 用户环境变量通常被存储在下面的文件中: ~/.profile ~/.bash_profi...

2013-04-20 09:52:23

阅读数 419

评论数 0

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