- 博客(14)
- 资源 (12)
- 收藏
- 关注
原创 Android Studio多渠道打包(以友盟为例)
首先要把AndroidManifest.xml文件中的<meta-data android:name="UMENG_CHANNEL" android:value="umeng" />修改为<meta-data android:name="UMENG_CHANNEL" android:value="${UMENG_CHANN
2014-12-16 10:46:18
1176
原创 Java List、Array中文,英文排序
class MyComparator implements Comparator { public int compare(Object obj1, Object obj2) { String str1 = ((ZhengZhuang) obj1).zzpinyin; String str2 = ((Bean) obj2).zzpinyin;Collator collator =
2014-09-27 14:38:00
1675
转载 安卓开发者必备的42个链接
官方网站1、谷歌安卓开发者页面 这里是主站点,在这您可以找到一切资源帮助您开始安卓开发。此站包含了很多关于学习基础知识的资源,完整的API引用,以及你开始开发所需的各种工具。此站共分为五个部分:作为初学者,你应该从工具开始,这部分讲解了如何安装安卓SDK。教程为你提供了关于安卓的基本介绍,教给你如何写出你的第一个程序。它包括很多的资源,即便成为高级程序员你仍需阅读这
2014-06-09 08:50:23
804
原创 Ubuntu下载Android源码(最新)
1. 安装Git工具。在Ubuntu上执行以下命令: USER-NAME@MACHINE-NAME:~$ sudo apt-get install git-core gnupg 2、java环境搭建 1)、Ctrl+Alt+T打开终端,切换ubuntu ROOT权限,输入命令:sudo passwd root,再输入密码,就可以获得root权限。以后每次安装软件时建议都用
2014-02-19 14:13:02
1252
转载 ubuntu创建、删除文件及文件夹
ubuntu创建、删除文件及文件夹,强制清空回收站方法mkdir 目录名 => 创建一个目录rmdir 空目录名 => 删除一个空目录rm 文件名 文件名 => 删除一个文件或多个文件rm –rf 非空目录名 => 删除一个非空目录下的一切touch 文件名 => 创建一个空文件 重命名文件(夹) / 移动文件(夹)到指定
2014-02-19 13:56:00
1098
原创 利用Fiddler对Android Tttps请求进行监测
web开发中Chrome、IE、firefox等浏览器都自带提供了插件帮助开发者跟踪http数据,在手机客户端怎么实现http数据抓包呢?Fiddler可以实现真机调试抓包。Fiddler支持Any Browser,Any System,Any Platform。 Fiddler 是通过代理来实现数据捕获的。对 Android 手机来说,也是通
2014-02-18 12:55:33
1714
原创 如何在Eclipse中查看Android源代码
在用Eclipse开发Android程序的过程中,都会遇到一个问题那就是想查看Android源码,有助于我们更深层次的理解Android原理、借鉴他人的思想。那么怎么方便快捷的阅读Android的源码呢?俗话说一图胜千言,直接上图:当你想查看源码时,如果没有做任何配置,一定会出现上图所示情形。第一个红框提示在你的sdk目录下没有所需的资源文件。那么该怎么办呢?其实方法很简单,点击图中的
2014-01-10 10:14:50
770
原创 Android怎样才能完全退出程序
首先说下写这篇博客前的经历,在最近项目中遇到一个非常常见(蛋疼)的问题——OOM,大家都知道OOM的问题主要是加载的图片过多时还有就是引用context没有释放造成的。通过MAT监测,各种分析还是没有看出什么头绪,试着把项目中有可能引用Context的地方都修改了一边,悲剧的是问题依旧在。之所以没有怀疑是图片过多引起的,是因为用的Android-Universal-Image-Loader ,
2013-12-15 21:43:51
786
转载 对面向对象设计原则总结
正如牛顿三大定律在经典力学中的位置一样,“开-闭”原则(Open-ClosedPrinciple)是面向对象的可复用设计(Object OrientedDesign或OOD)的基石。其他设计原则(里氏代换原则、依赖倒转原则、合成/聚合复用原则、迪米特法则、接口隔离原则)是实现“开-闭”原则的手段和工具。一、“开-闭”原则(Open-ClosedPrinciple,OCP) 1.1“
2012-05-21 15:59:24
478
转载 深入理解HashMap
Hashmap是一种非常常用的、应用广泛的数据类型,最近研究到相关的内容,就正好复习一下。网上关于hashmap的文章很多,但到底是自己学习的总结,就发出来跟大家一起分享,一起讨论。 1、hashmap的数据结构 要知道hashmap是什么,首先要搞清楚它的数据结构,在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构
2012-05-21 11:49:21
274
转载 Spring事务配置的五种方式
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,T
2012-03-19 14:53:18
342
转载 hibernate一级缓存和二级缓存的区别
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发
2012-03-15 20:27:20
371
转载 Struts2 学习笔记——异常机制
要想根据出现不同的错误来控制响应不同的视图,Struts2提供了以配置的方式来处理不同的异常信息。我们可以使用元素作为和元素的子元素来配置全局异常映射和局部异常映射。元素有两个属性:exception:指定此异常映射所设置的异常类型。result:指定在处理完Action中所抛出的exception属性中指定的异常时,所要转入的逻辑视图名。下面我们结合一个具
2012-03-14 22:38:19
434
《精通Android 3》2
2012-11-12
精通Android
2012-11-05
精通Android 3
2012-11-05
javaWEB面试题集合
2012-03-01
MyEclipse10.0注册机.rar
2012-02-13
MyEclipse10注册机.rar
2012-02-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人