随笔分类 - Android
摘要:开发环境:手表端使用Android Studio,手机端使用Eclipse 目标:兼容中国版,国际版,Ticwear 备注:Ticwear是基于Android定制的手表系统 手表端兼容步骤: 1) 将google-play-services-7-8-87文件夹加入到工程中,Mobvoi-api.ja
阅读全文
摘要:本文介绍Broadcast Receiver,包括几部分内容:Broadcast Receiver概述及实例、自定义Broadcast Receiver、Broadcast Receiver的实现细节、生命周期等。 csdn貌似今天出问题了,无法上传图片。 资料来源:最牛网,《官方解读Br...
阅读全文
摘要:MAC下ECLIPSE连接不上ANDROID手机的解决方法 mac 系统开发android,真机调试解决方案(无数的坑之后吐血总结) 如何在Mac中使用Android SDK,使用adb工具避免出现-bash: adb: command not found
阅读全文
摘要:http://www.apkbus.com/android-246037-1-1.html?_dsign=361a7403
阅读全文
摘要:1、如何优化ListView效率 从数据加载的角度 1)分页 2)异步加载 3)耗时操作给用户进度提示 从大批量数据的显示角度 1)在单独线程里加载图片 为了达到这一目的,我们可能需要使用为这种情况特意设计的AsyncTask。实际情况中,你将注意到AsyncTask被限制在10个以...
阅读全文
摘要:1、关于android进程管理,你了解多少?
阅读全文
摘要:回答思路:是什么?有什么用?需要注意什么?相同功能的有哪些类?这些类之间有什么异同?1、简述Activity的生命周期?两个Activity跳转必然执行的是哪些方法 从A跳到B,有两种情况, 第一种B是透明的或者Dialog样式的Activity,那么A会执行onPause,B会执行onCrea...
阅读全文
摘要:通信方式有五种 1、handler 2、Activity.runOnUIThread(Runnable) 3、View.Post(Runnable) 4、View.PostDelayed(Runnabe,long) 5、AsyncTask 第三、四种,工作线程中只能操作调用它的Vie...
阅读全文
摘要:每个Android程序默认情况下只有一个进程,这个进程是在自己独立的空间中运行,默认拥有独立的Dalvik虚拟机实例。每一个DVM都是Linux中的一个进程,所以可以认为Android dvm的进程和Linux的进程, 应用程序的进程是同一概念。 但是也可以指定Activity或者Servic...
阅读全文
摘要:本文主要简单的讨论下Android中广播发送与注册的多种方式注册广播接收者有两种方式,动态与静态:1,动态注册:在Activity的onCreate方法中或根据需要调用register()方法注册即可动态注册一个广播接收者,在代码中有关于其特点的简单注释,如下private void registe...
阅读全文
摘要:先膜拜下大神的帖子,从源码的角度分析android的Handler机制。 链接:android的消息处理机制(图+源码分析)——Looper,Handler,Message 这里就不赘言,仅仅做一些介绍,想看详细请猛戳上面的链接。 android的消息机制由三块组成Looper,Handl...
阅读全文
摘要:当用户在开启一个新activity时,当前的activity可能在内存中处于停止状态也可能由于新activity需要更多内存而被系统杀掉了,但不论怎样,当用户在新activity上按返回键时,他希望看到的是原先的activity的界面。原先的activity如果是被重新创建,那么它要恢复到用户最后...
阅读全文
摘要:如果要保存数据或者有数据相关操作,最好在onPause函数中,因为onDestroy的函数有可能不执行。There are situations where the system will simply kill the activity's hosting process without call...
阅读全文
摘要:自定义Linearlayout只有设置Clickable才能响应MOVE事件
阅读全文
摘要:从github上面导入了工程后发现需要v7包的支持,这个包在SDK路径下面就有,如:G:\work soft\android-sdk-windows\extras\android\support\v7, 里面有一个appcompat需要导入,直接File->Import->copy into ...
阅读全文
摘要:1,在Android.mk文件中加上LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llogLOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE :=ndkdemoLOCAL_SRC_FILES :=c...
阅读全文
摘要:调试的时候会碰到总是自动打开avd太慢了,希望能够直接用真机,那么设置如下 Run As ->Run Configuration->target->选择 active device
阅读全文
摘要:在Eclipse中配置NDK自动编译环境buildersAndroid学习笔记——NDK中C++标准库、STL的配置;Include其他头文件 参考了百度经验里面的部分内容,发现里面还有些细节没有写出来,其中遇到不少问题,所以就在这里写出来和大家分享! 参考链接 Android NDK入门开发实...
阅读全文
摘要:1、windows中切换目录中有空格可以直接切换,但是Linux中需要使用转义例如要切换到/root/src test/命令:cd src\ test使用反斜杠转义后面再加上空格就可以啦2、如果执行$NDK/ndk-build出现/ndk-build: No such file or directo...
阅读全文