教你一招最屌的阅读开源项目的姿势

原文在http://stormzhang.com/2016/10/19/how-to-read-and-run-the-demo/ 相信自从看了我的 GitHub 教程很多人开始爱上了 GitHub,有些人微博也不刷了,知乎也不刷了,改刷 GitHub 了,而且刷的不亦乐乎。这是好事...

2016-11-17 17:33:01

阅读数:246

评论数:0

Android adb 下 am broadcast -a发送信息详解

来自http://blog.csdn.net/xlyrh/article/details/26072191,如有侵犯版权请通知我删除,谢谢! am broadcast -a 过滤action -e/--es......... 参数说明如下: specifications i...

2016-06-17 00:03:58

阅读数:1328

评论数:0

在C中通过am broadcast发送广播通知

char intent[50] = {0};    sprintf(intent, "am broadcast -a usb_insert_ok");    system(intent);

2016-05-09 10:35:32

阅读数:1253

评论数:0

Android清理内存

Android内存清理,利用ActivityManager获取当前正在运行的进程,清理这些进程释放内存。 可以根据importance的不同来判断前台或后台RunningAppProcessInfo 里面的常量IMOPORTANCE就是上面所说的前台后台,其实IMOPORTANCE是表示这个...

2016-05-07 18:34:40

阅读数:1099

评论数:0

移动端尺寸基础知识

初涉移动端设计和开发的同学们,基本都会在尺寸问题上纠结好一阵子才能摸到头绪。我也花了很长时间才弄明白,感觉有必要写一篇足够通俗易懂的教程来帮助大家。从原理说起,理清关于尺寸的所有细节。由于是写给初学者的,所以不要嫌我啰嗦。 现象 首先说现象,大家都知道移动端设备屏幕尺寸非常多,碎片化严...

2015-04-23 14:12:02

阅读数:646

评论数:0

android崩溃重启

在Android应用开发中,偶尔会因为某些异常导致正在使用的应用出现异常并强制关闭,这样导致不友好的用户体验。为了解决这个问题,我们需要捕获出现的异常并做处理。在Java中有两类异常,分别是Error和RuntimeException,前者是不需要我们去处理的,我们处理的往往是后者。那么如何捕获线...

2015-03-21 00:24:19

阅读数:369

评论数:0

Android网络编程

第一步:实现socket通信。  首先学习下socket编程,这是最基本的。  我们利用PC上编写一个Java程序为服务器,再编写一个Android app作为客户端,然后实现通信。 新建一个Java类如下: import java.io.IOException; import ...

2015-03-02 23:58:35

阅读数:407

评论数:0

Android应用如何反馈Crash报告

为什么需要反馈Crash报告? 做Android应用程序,要尽量避免程序Crash的发生。虽然说零Crash是程序员追逐的最终目标,但是现实的情况是,程序员只能尽量的减少Crash的发生,而几乎不可能完全杜绝Crash。也许,你认为你的应用的健壮性已经近乎完美,轻松的经受住了测试部门魔鬼般的...

2015-02-02 23:04:39

阅读数:320

评论数:0

19个Android 开发工具

1、XAppDbg XAppDbg是一个可以在运行中改变代码中参数的一个应用开发工具。这个工具可以为你省下大量的时间,因为你不用为应用的每次小改变而重新编译运行你的程序。了解更多 2、ChkBugReport 这个工具可以快速地检查输出的Android错误报告。它从Android...

2015-02-02 22:49:09

阅读数:406

评论数:0

Android开发之ListView 适配器(Adapter)优化

ListView的Adapter的作用如下图所示: Adapter的作用就是ListView界面与数据之间的桥梁,当列表里的每一项显示到页面时,都会调用Adapter的getView方法返回一个View。想过没有? 在我们的列表有1000000项时会是什么样的?是不是会占用极大的...

2015-02-02 22:31:16

阅读数:511

评论数:0

proguard 原理

from:http://www.eoeandroid.com/thread-209210-1-1.html proguard 原理 Java代码编译成二进制class 文件,这个class 文件也可以反编译成源代码 ,除了注释外,原来的code 基本都可以看到。为了防止重要code 被泄露,我...

2015-01-14 16:19:51

阅读数:399

评论数:0

Android系统recovery刷机脚本updater-script语法说明

Android系统recovery刷机脚本updater-script语法说明 这篇教程部分说明来源于网络,主要为了让大家了解updater-script语法和使用,以及熟悉权限的定义和如何使用 unmount unmount(mount_point); mount...

2015-01-13 09:45:30

阅读数:1142

评论数:0

Handler Class Should be Static or Leaks Occur

「This Handler class should be static or leaks might occur」问题的分析和解决 在使用Handler更新UI的时候,我是这样写的: ? 1 2 3 4 5 6 ...

2015-01-12 10:38:00

阅读数:400

评论数:0

Android重量级开发之--提高android启动速度研究

Android重量级开发之--提高android启动速度研究                                    www.eoeandroid.com首发,作者:Tigertang2@gmail.com      大家都知道启动速度慢是智能操作系统的一...

2014-10-26 16:56:57

阅读数:527

评论数:0

Android 线程和Timer的销毁

在Android开发中,经常会用到线程和Timer,如果没有主动关闭它们,当程序结束时,线程并没有被销毁,而是一直在后台运行着,当我们重新启动应用时,又会重新启动一个线程,周而复始,你启动应用次数越多,开启的线程数就越多,你的机器就会变得越慢。还会导致意思不到的错误。 1、线程的...

2014-09-16 14:49:01

阅读数:474

评论数:0

Android启动过程深入解析

本文由 伯乐在线 - 云海之巅 翻译自 kpbird。未经许可,禁止转载! 欢迎加入:Android小组,或分享原创到伯乐头条。 当按下Android设备电源键时究竟发生了什么?Android的启动过程是怎么样的?什么是Linux内核?桌面系统linux内核与Android系统linux内...

2014-08-14 23:48:39

阅读数:458

评论数:0

ListView的Adapter使用 之 初学ArrayAdapter<String>

原文在http://april19880317.blog.51cto.com/1938095/690380

2014-08-06 09:31:35

阅读数:408

评论数:0

Android应用如何支持屏幕多尺寸多分辨率问题

作为Android应用程序开发者都知道android是一个“碎片化”的世界。多种系统版本、多种尺寸、多种分辨率、多种机型,还有不同的厂商定制的不同ROM,你开发的应用会在不可预期的手机上报错。这给开发适配带来不小的难度。这篇文章会告诉我们怎么解决这个问题。 1、Android碎片化 ...

2014-08-01 23:59:19

阅读数:579

评论数:0

MVC精辟比喻

比如说 我写一个程序用来输出 hello world  我可以直接写一个类就能完成 这个时候 我突然想起了mvc模式 于是乎 我把这一个类拆分成了3个类 类A 类B 类C 类A用来存储 hello world   类C用来显示一个字符串 类B呢 从类A中获取 hello world...

2014-08-01 12:57:21

阅读数:648

评论数:0

Android系统移植与调试之------->build.prop文件详细赏析

小知识:什么是build.prop?   /system/build.prop 是一个属性文件,在Android系统中.prop文件很重要,记录了系统的设置和改变,类似於/etc中的文件。这个文件是如何生成的呢? build/tools/buildinfo.s...

2014-07-30 13:57:45

阅读数:648

评论数:0

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