随笔分类 -  Android

1 2 3 4 5 下一页
Android Development
Android Studio创建项目
摘要:创建项目首先,先指出Android Studio中的两个概念。Project和Module。在Android Studio中,Project的真实含义是工作空间,Module为一个具体的项目。在Eclipse中,我们可以同时对多个Eclipse的Project进行同时编辑,这些Project在同一个... 阅读全文
posted @ 2015-07-02 00:19 troyjie 阅读(347) 评论(0) 推荐(0)
Android-Mac电脑如何进行APK反编译-使用apktool、jd-gui
摘要:最近群里有人问如何在mac下进行apk反编译,我也没试过,以前都是在windows下进行反编译的,windows下很简单,有许多比较好的集成工具,如apkide(改之理),不过我猜mac下应该和windows下差不多,趁着嗑瓜子的功夫,我研究了下mac下如何进行apk反编译,其实和windows下是... 阅读全文
posted @ 2015-05-10 21:09 troyjie 阅读(488) 评论(0) 推荐(0)
Android Launcher分析和修改2——Icon修改、界面布局调整、壁纸设置
摘要:上一篇文章说了如何修改Android自带Launcher2的默认界面设置(http://www.cnblogs.com/mythou/p/3153880.html)。 今天主要是说说Launcher里面图标、布局、壁纸等的设置问题。毕竟我们一般修改Launcher,这些都是需要修改的地方,也是比较... 阅读全文
posted @ 2015-05-07 00:29 troyjie 阅读(1863) 评论(0) 推荐(0)
Android Launcher分析和修改1——Launcher默认界面配置(default_workspace)
摘要:最近工作都在修改Launcher,所以打算把分析源码和修改源码的过程记录下来,最近会写一些关于Launcher的分析和修改博文。因为我是修改4.0.3的Launcher,所以后面文章里面的Launcher都是基于Android4.0.3的Launcher2修改。Launcher源码比较多,而且里面应... 阅读全文
posted @ 2015-05-07 00:27 troyjie 阅读(2031) 评论(0) 推荐(0)
Android性能优化典范
摘要:http://hukai.me/android-performance-patterns/ 阅读全文
posted @ 2015-05-04 00:20 troyjie 阅读(113) 评论(0) 推荐(0)
Android性能优化典范(二)
摘要:http://www.csdn.net/article/2015-04-29/2824583-android-performance-patterns-season-2/1 阅读全文
posted @ 2015-05-04 00:10 troyjie 阅读(97) 评论(0) 推荐(0)
Pro Android学习笔记(三三):Menu(4):Alternative菜单
摘要:什么是Alternative menu(替代菜单)举个例子,Activity显示一个文本文件。如果用户想对文本文件进行编辑,Activity不提供编辑能力,但可由其他activity或者其他应用提供。我们将相关信息存储在一个intent中,例如该文本的Uri。这个intent可以匹配系统的多个应用,... 阅读全文
posted @ 2015-04-29 23:32 troyjie 阅读(236) 评论(0) 推荐(0)
使用 Eclipse Memory Analyzer 进行堆转储文件分析
摘要:Eclipse Memory Analyzer(MAT)是著名的跨平台集成开发环境 Eclipse Galileo 版本的 33 个组成项目中之一,它是一个功能丰富的 JAVA 堆转储文件分析工具,可以帮助你发现内存漏洞和减少内存消耗。本文主要介绍如何安装配置 Memory Analyzer,并结合... 阅读全文
posted @ 2015-04-28 23:59 troyjie 阅读(183) 评论(0) 推荐(0)
Android内存分析工具DDMS heap + MAT 安装和使用
摘要:一 Java内存分析工具扫盲如果像我一样一点都不了解,可以先进行内存分析工具扫盲MAT介绍: Eclipse Memory Analyzer(MAT)一个功能丰富的 JAVA 堆转储文件分析工具,可以用于发现内存漏洞和减少内存消耗。二 Eclipse MAT插件安装当前机器环境描述:[plain]v... 阅读全文
posted @ 2015-04-28 23:57 troyjie 阅读(318) 评论(0) 推荐(0)
[高级]性能分析工具TraceView
摘要:TraceView 是 Android 平台配备一个很好的性能分析的工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到 method。详细内容参考:Profiling with Traceview and dmtracedumpTraceView 简介TraceView 是 ... 阅读全文
posted @ 2015-04-28 23:28 troyjie 阅读(851) 评论(0) 推荐(0)
[高级]Android 内存分析工具MAT
摘要:前提条件:1,电脑安装了java 运行环境 2,手机端开启了 USB 调试开关3,获取 root 权限基本步骤:1,使用eclipse 自带的 DDMS 工具分析各线程的内存使用情况,如下图所示Heap视图界面会定时刷新,在对应用的不断的操作过程中就可以看到内存使用的变化。怎样判断当前进程是否有内存... 阅读全文
posted @ 2015-04-28 23:19 troyjie 阅读(366) 评论(0) 推荐(0)
[高级]Android Launcher研究(一)-----------图文详解手把手教你在Windows环境下下载Android源码(Launcher为例)Android Launcher研究(四)-----------桌面应用快捷方式的开发!
摘要:大家好,今天我给大家分享的是Launcher桌面快捷图标的开发,我们都知道快捷图标有两部分组成,一部分是应用的图标,另一部分就是应用的名称。其实Launcher中的快捷图标只是继承了TextView控件,重绘了一下,将背景弄成浅灰色(具体是什么颜色我也不知道)的椭圆背景,显示的文字颜色则是白色。Te... 阅读全文
posted @ 2015-04-27 14:53 troyjie 阅读(276) 评论(0) 推荐(0)
[高级]Android Launcher研究(三)-----------列出所安装的应用,点击进入相应的应用!
摘要:大家好,我今天给大家简单讲一下Launcher里如何列出所有安装的应用的,我们点击Launcher的抽屉(SlidingDrawer)就会出现所有安装的应用列表(当然Widget,Launcher本身除外).并且点击应用图标进入 相关应用。我这里就先简单的用一个GridView来显示应用。老样子我还... 阅读全文
posted @ 2015-04-27 14:46 troyjie 阅读(418) 评论(0) 推荐(0)
[高级]Android Launcher研究(二)-----------Launcher为何物,究竟是干什么的?
摘要:在上一节,我讲了如何下载Launcher的教程,今天这一节,我将重点讲一下什么Launcher,究竟它是什么神秘东东?Launcher俗称HomeScreen,也就是我们启动Android手机,第一眼看到的应用程序,而这个应用程序是比较特殊而且任务艰巨的。它负责了我们除了应用本身操作以外的所有操作,... 阅读全文
posted @ 2015-04-27 14:40 troyjie 阅读(1718) 评论(0) 推荐(0)
[高级]Android Launcher研究(一)-----------图文详解手把手教你在Windows环境下下载Android源码(Launcher为例)
摘要:大家好,这篇文章我将教大家如何在Windows环境下下载Android源码,Android 自2007年11月5号发布以来,发展速度如此之快,和它走开源的路是分不开的。我们在开发中有什么不明白不清楚的,直接把Android 源码下下来研究就可以了,看源代码将会让你提升很快!在这之前大家先熟悉俩个代码... 阅读全文
posted @ 2015-04-27 14:37 troyjie 阅读(389) 评论(0) 推荐(0)
[高级]android应用开发之intent的妙用二
摘要:相信做android应用开发的朋友对intent组件都已经是相当熟悉了,这里鄙人总结一下intent的妙用,希望对大家有帮助。intent妙用之列出所有已安装的应用程序列表装载:http://blog.csdn.net/android_tutor/article/details/5724634这篇文... 阅读全文
posted @ 2015-04-27 14:29 troyjie 阅读(249) 评论(0) 推荐(0)
[High]android应用开发之intent的妙用一
摘要:相信做android应用开发的朋友对intent组件都已经是相当熟悉了,这里鄙人总结一下intent的妙用,希望对大家有帮助。intent妙用之编写自己的android主界面众所周知,android的主界面名为laucher2,功能强大,会在android启动之后运行,也是所有其他应用程序的入口程序... 阅读全文
posted @ 2015-04-27 14:21 troyjie 阅读(182) 评论(0) 推荐(0)
Android开发中的SQLite优化
摘要:关于SQLite的优化,首先是能用SQL语句批次处理的,就不要单笔操作,Cursor就更是能不用就不用。比如成批的DELETE/UPDATE,将条件组装到SQL语句,会比使用CURSOR一条条的查再删效率要高很多(若干年前就曾使用存储过程代替单笔操作,将一次批量计算时间从一天缩到了数分钟以内,参考)... 阅读全文
posted @ 2015-04-26 00:16 troyjie 阅读(343) 评论(0) 推荐(0)
Android 网络通信框架Volley简介(Google IO 2013)
摘要:Volley主页https://android.googlesource.com/platform/frameworks/volleyhttp://www.youtube.com/watch?v=yhv8l9F44qo&feature=player_embedded1. 什么是Volley在这之前,... 阅读全文
posted @ 2015-04-25 23:38 troyjie 阅读(157) 评论(0) 推荐(0)
Android平台调用WebService详解
摘要:上篇文章已经对Web Service及其相关知识进行了介绍(Android开发之WebService介绍),相信有的朋友已经忍耐不住想试试在Android应用中调用Web Service。本文将通过一个简单的示例讲解和演示Android平台的Web Service开发。Ksoap2-android简... 阅读全文
posted @ 2015-04-25 23:30 troyjie 阅读(265) 评论(0) 推荐(0)

1 2 3 4 5 下一页