![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
风_桥
这个作者很懒,什么都没留下…
展开
-
区分Activity的四种加载模式
区分Activity的四种加载模式 在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。 这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。 加载模式分类及在哪里配置 Activity有四种加载模式: standards转载 2011-11-28 00:08:36 · 741 阅读 · 0 评论 -
about android source code
1.source code 编译的时候穿先odex和apk分开,设置:build/core/package.mk LOCAL_DEX_PREOPT := true 改为 false原创 2012-05-21 13:53:54 · 786 阅读 · 0 评论 -
Android属性系统
Android属性系统 (翻译)Android属性系统 http://my.unix-center.net/~Simon_fu/?p=957 属性(property)系统对Android来说是一个重要的功能。他作为一个系统服务管理着系统的配置和状态,所有的这些系统配置和状态都是属性(property)。属性(property)是一对键/值(key/value)组合,键转载 2013-03-15 13:24:30 · 733 阅读 · 0 评论 -
Android Memory Usage
from :http://elinux.org/Android_Memory_Usage Android Memory Usage Jump to: navigation, search The memory of an Android system is managed by several different allocators, in several differ转载 2013-08-19 17:36:41 · 2703 阅读 · 0 评论 -
jni类型
Andoird 中使用了一种不同传统Java JNI的方式来定义其native的函数。其中很重要的区别是Andorid使用了一种Java 和 C 函数的映射表数组,并在其中描述了函数的参数和返回值。这个数组的类型是JNINativeMethod,定义如下: typedef struct { const char* name; const char* signature; void* f转载 2013-08-16 10:49:38 · 759 阅读 · 0 评论 -
vss,rss,pss,uss
Terms VSS- Virtual Set Size 虚拟耗用内存(包含共享库占用的内存)RSS- Resident Set Size 实际使用物理内存(包含共享库占用的内存)PSS- Proportional Set Size 实际使用的物理内存(比例分配共享库占用的内存)USS- Unique Set Size 进程独自占用的物理内存(不包含共享库占用的内存) 一般来说内存占用大小有转载 2013-08-17 17:23:06 · 2477 阅读 · 0 评论 -
android build
Android Device Jump to: navigation, search This is a breakdown of the files build/envsetup.sh, Makefile and the files they use, which describes how a device is specified and how Android is con转载 2013-08-17 17:11:53 · 1285 阅读 · 0 评论 -
call Java methods from C++
可以吧camera的postEventFromNative作为参考 Android - How can I call Java methods from C++ ------------------------------------------------------------- FROM-URL: https://developer.vuforia.com/forum/转载 2013-11-15 16:33:44 · 1293 阅读 · 0 评论 -
高效开发Android App的10个建议
高效开发Android App的10个建议 假如要Google Play上做一个最失败的案例,那最好的秘诀就是界面奇慢无比、耗电、耗内存。接下来就会得到用户的消极评论,最后名声也就臭了。即使你的应用设计精良、创意无限也没用。 耗电或者内存占用等影响产品效率的每一个问题都会影响App的成功。这就是为什么在开发中确保最优化、运行流畅而且不会使Android系统出问题是至关重要的了。转载 2014-04-17 16:36:23 · 768 阅读 · 0 评论 -
Android Activity的title的设置
1、改变标题内容:public void setTitle (CharSequence title) 2、隐藏标题:requestWindowFeature(Window.FEATURE_NO_TITLE); 3、隐藏标题和最上面的电池电量及信号栏(全屏): public void setFullscreen() { requestWindowFeature(Wind转载 2012-02-20 09:06:12 · 866 阅读 · 0 评论 -
android bluetooth
package cn.madfinger.core; import java.io.IOException; import java.lang.reflect.Method; import java.util.ArrayList; import java.util.List; import java.util.UUID; import android.app.Activity; import an原创 2012-02-03 08:44:15 · 660 阅读 · 0 评论 -
Android中ListView中有button,checkbox,GridView的用法
1、如果listview的item中有button,checkbox的时候,往往如果不做处理的情况,button,checkbox会获得焦 点,导致listview不相应OnItemLongClickListener()这个方法,抢占了Item的获得焦点的能力,解决的办法有两种: (1)在button,checkbox的xml布局文件中添加代码:转载 2011-11-10 22:08:31 · 1296 阅读 · 0 评论 -
编写可复用的自定义按钮
编写可复用的自定义按钮 Android的布局,要比iOS复杂的多。如果想写出和iOS类似的交互体验,付出的代价往往要增加一个数量级。 现在有个正在开发的Android项目,里面已经有了一些不合理的UI实现方式。比如按钮是一张图: 可以看出,应该用编程的方式来实现这个按钮,比如xml声明drawable,一个矩形框,四个边是圆角,要有个很细的边框,黑色的,背景色使用渐进色效果。登录使用文字转载 2011-11-28 01:43:19 · 602 阅读 · 0 评论 -
编写可复用的自定义按钮
编写可复用的自定义按钮 Android的布局,要比iOS复杂的多。如果想写出和iOS类似的交互体验,付出的代价往往要增加一个数量级。 现在有个正在开发的Android项目,里面已经有了一些不合理的UI实现方式。比如按钮是一张图: 可以看出,应该用编程的方式来实现这个按钮,比如xml声明drawable,一个矩形框,四个边是圆角,要有个很细的边框,黑色的,背景色使用渐进色效果。登录使用文字转载 2011-11-28 01:44:05 · 643 阅读 · 0 评论 -
Dalvik和JVM的几点区别
Dalvik和JVM的几点区别 1、Dalvik 基于寄存器,而 JVM 基于栈。基于寄存器的虚拟机对于更大的程序来说,在它们编译的时候,花费的时间更短。 2、Dalvik主要是完成对象生命周期管理,堆栈管理,线程管理,安全和异常管理,以及垃圾回收等等重要功能。 3、Dalvik负责进程隔离和线程管理,每一个Android应用在底层都会对应一个独立的Dalvik原创 2011-11-09 15:29:53 · 10018 阅读 · 1 评论 -
从Alarm看Android上层UI到内核代码的流程分析
Alarm 调用流程,alarm的流程实现了从上层应用一直到下面driver的调用流程,下面简单阐述: 涉及代码; ./packages/apps/DeskClock/src/com/android/deskclock/Alarms.java ./frameworks/base/core/java/android/app/AlarmManager.java ./frameworks/b转载 2011-10-23 23:42:18 · 812 阅读 · 0 评论 -
logcat使用
adb是多种用途的工具,该工具可以帮助你你管理设备或模拟器的状态。在android中,adb可以调动LogCat Show View,用来替代Console(android的后台信息显示:包括System.out.println()、e.printStackTrace()不会在console中显示,而需要在LogCat中显示)。Logcat用于观察调试内容,LogCat不支持中文,但是其过滤器功能转载 2011-11-09 15:36:11 · 2224 阅读 · 1 评论 -
Intent小結
Android中提供了Intent机制来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Service之间的交互。因此,Intent在这里起着一个媒体中介的作用,转载 2011-11-09 23:54:57 · 544 阅读 · 0 评论 -
Android 服务(本地服务示例)(一)
Android 支持服务的概念。服务是在后台运行组件,没有用户界面。可以将这些组件想象为Windows 服务或UNIX服务。 与这些服务类型类似,Android服务始终可用,但无需主动执行某些操作。 Android 支持两种服务类型的服务:本地服务和远程服务。本地服务无法供在设备上运行其他应用程序访问。一般而言,这些服务类型仅支持承载该服务的应用程序。而对于远程服务,除了可以承转载 2011-11-09 23:58:45 · 703 阅读 · 0 评论 -
Android 服务(本地服务示例)(二)
ava代码: package eoe.Demo; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.util.Log; import android.view.View; import android.v转载 2011-11-09 23:59:35 · 601 阅读 · 0 评论 -
android 5.0编译报错
AttributeError: 'JNIFromJavaP' object has no attribute ''fully_qualified_class' 这个问题很有可能是电脑里同时又jdk1.6和jdk1.7导致的。 如果环境变量没有问题,那就重启一下电脑试一下原创 2014-12-26 13:25:35 · 3710 阅读 · 5 评论