- 博客(9)
- 资源 (2)
- 收藏
- 关注
转载 Android开发中,那些让你觉得相见恨晚的方法、类或接口
本篇文章内容提取自知乎android开发中,有哪些让你觉得相见恨晚的方法、类或接口?,其实有一部是JAVA的,但是在android开发中也算常见。大多数的函数自己还是见过的,这里记录一下备忘。同时呢,也推荐一个github项目,里面记录了自己日常开发中见过的比较有用的东西开发中常用的工具、链接Throwable类中的getStackTrace()方法,根据这个方法可以得到函数的逐层调用地址
2015-10-29 11:14:40 3138
转载 Android中AIDL及其使用
1、为什么要有AIDL?无论学什么东西,最先得弄明白为什么要有这个东西,不要说存在即是合理,存在肯定合理,但是你还是没有明白。对于AIDL有一些人的浅显概念就是,AIDL可以跨进程访问其他应用程序,和其他应用程序通讯,那我告诉你,很多技术都可以访问,如广播(应用A在AndroidManifest.xml中注册指定Action的广播)应用B发送指定Action的广播,A就能收到信息,这样也能看成
2015-10-29 10:08:29 521
转载 Android应用UI架构
这个标题听起来可能有点大,其实这里主要就是讨论一个应用程序的UI组件,是全用Activity还是全用Fragment,或者是二者皆有,以及使用Activity和Fragment的一些注意事项。 Activity or Fragment从API 11,Honeycomb开始,Google在Android之中加入了Fragment,一个轻量级的,可复用的,模块化的UI组
2015-10-24 17:47:30 719
转载 什么导致了Context泄露:Handler&内部类
public class SampleActivity extends Activity { private final Handler mLeakyHandler = new Handler() { @Override public void handleMessage(Message msg) { // ... } }}如果没有仔细观察,上
2015-10-24 17:37:48 448
转载 Android APK优化工具Zipalign详解
Android SDK中包含了一个用于优化APK的新工具zipalign。它提高了优化后的Applications与Android系统的交互效率(俗话:“要致富先修路”,Android小组重新为Applications与Android系统之间搭建了一条高速公路),从而可以使整个系统的运行速度有了较大的提升。Android小组强烈建议开发者在发布新Apps之前使用zipalign优化工具,而且对于已
2015-10-22 18:06:54 711
原创 Google I/O 2015 Android Design
详情见官方博客:http://android-developers.blogspot.fi/2015/05/android-design-support-library.html
2015-10-22 11:31:20 535
原创 Android -- Facebook -- HashKey的生成
1.先下载openssl软件地址:https://openssl-for-windows.googlecode.com/files/openssl-0.9.8e_X64.zip2.配置openssl的路径,到系统path3.进入CMD输入: keytool -exportcert -alias androiddebugkey -keystore C:\Android\.android\
2015-10-14 11:29:53 5312 1
转载 handler总结
概述 Handler是android用来更新UI,处理消息的机制。使用线程和Handler更新UI方法一 新建handler对象,并覆写handleMessage(),在主线程中开启一个子线程,进行耗时操作(比如下载图片),得到图片之后,利用handler的sendMessage(),将图片发送给handler,在handleMessage()中进行UI的更新。发送
2015-10-12 14:13:06 530
转载 handler底层是如何将消息从子线程发送到主线程
这个问题的实质是handler机制+引用的传递.理解handler机制有很多方法,我推荐的方法是从四个关键类Handler、Message、MessageQueue、Looper的方法入手来弄清消息传递这一整条线的逻辑:这条线的走向是:(相关对外提供的方法可以用eclipse或者source insight来查看.)1产生消息对象2-->消息相关属性(what,obj,target
2015-10-12 14:07:59 3891
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人