- 博客(28)
- 收藏
- 关注
原创 ActionBar的使用
1.修改图标 默认的,ActionBar使用Activity的android:icon属性,还有一致的android:label属性。 第二种方式就是使用android:logo属性。不像方方正正的icon,logo的图像不会有任何宽度限制。logo图像典型的给你的APP提供品牌。比较好的方式:当你有Logo的时候,你可以隐藏label。 当Activity既指定了and
2014-12-30 16:30:58 498
转载 ActionBar 样式详解
作者 : 万境绝尘 (octopus_truth@163.com)转载请著名出处 : http://blog.csdn.net/shulianghan/article/details/39269163示例代码下载 : -- GitHub : https://github.com/han1202012/Octopus_ActionBarStyle.git
2014-12-30 16:02:03 483
原创 使用Bitmap--避免OOM内存溢出
1.Bitmap的使用技巧 尽量不要使用 setImageBitmap 或 setImageResource 或 BitmapFactory.decodeResource 来设置一张大图, 因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的, 需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个
2014-12-12 10:41:56 743
原创 Git的使用
1.创建代码仓库1.1 配置身份 git config --global user.name “jay” git config --global uer.email “chenyjay@163.com”1.2 查看配置信息 git config --global user.name git config --global user.email1.3 创建
2014-11-25 16:17:08 379
转载 自定义ActionBar的风格 & ActionBar的覆盖叠加
自定义ActionBar的风格编写:Vincent 4J - 原文:http://developer.android.com/training/basics/actionbar/styling.htmlAction bar 为用户提供一种熟悉可预测的方式来展示操作和导航,但是这并不意味着你的 app 要看起来和其他 app 一样。如果你想将 action bar 的风格设计的合乎你
2014-11-20 10:07:22 1119
原创 Android中JNI的使用
1.什么是JNI Java Native Interface (JNI) 是一种编程框架,使运行在JVM之上的Java代码能够访问由其它语言(C,C++,汇编)编写的本地应用程序和库。 2.使用JNI的使用2.1>编写JNI的Java文件 public class HelloWorld { public native String displayMsg();
2014-11-17 21:21:36 429
转载 Android进阶 教你打造 Android中的IOC框架(下)
1、目标效果上篇博客,我们的事件的代码是这么写的:[java] view plaincopypackage com.zhy.zhy_xutils_test; import android.app.Activity; import android.os.Bundle; import android.view.Vie
2014-11-17 14:00:39 377
转载 Android进阶 教你打造 Android中的IOC框架(上)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/39269193,本文出自:【张鸿洋的博客】、概述首先我们来吹吹牛,什么叫IoC,控制反转(Inversion of Control,英文缩写为IoC),什么意思呢?就是你一个类里面需要用到很多个成员变量,传统的写法,你要用这些成员变量,那么你就new 出来用呗~~
2014-11-17 13:25:33 342
原创 dispatchTouchEvent & onTouchEvent & onInterceptTouchEvent
首先明白一个常识:View 没有onInterceptTouchEvent事件,而ViewGroup这三个事件都有,是viewgroup继承View之后才加了一个方法叫onIntercepTouchEvent。 从字面意思可以看出,onInterceptTouchEvent是拦截器,用来拦截事件用的,dispatchTouchEvent是用来分发事件的,onTouchEven
2014-11-17 12:51:30 559
原创 Java多线程基础知识点
wait()notify() sleep()sleep是Thread类的函数,wait和notify是Object的函数。sleep的时候keep对象锁,wait的时候release 对象锁。sleep时监控状态依然保持。wait进入等待池,只有针对该对象发出了notify才会进入对象锁池。Sleep时间过了就会恢复运行,wait后等到notify了,也不一定是立即运行。Wa
2014-11-16 13:52:33 297
原创 Java中Synchronized同步的使用
synchronized的两种使用方法: 1)同步对象 synchronized(对象名){ 临界区 } 2)同步方法 public synchronized方法名(参数){临界区}
2014-11-16 13:41:50 369
原创 Java中的反射机制
1)概念:是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。2)功能:1>在运行时判断任意一个对象所属的类;2>在运行时构造任意一个类的对象;3>在运行时判断任意一个类所具有的成员变量和方法;4>在运行时调用任意一个对象的方法;5>
2014-11-16 00:00:30 218
原创 Java中String、StringBuffer和StringBuilder的区别
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)
2014-11-15 23:35:42 327
原创 Java中Comparable和Comparator
当需要排序的集合或数组不是单纯的数字型时,通常可以使用Comparator或Comparable,以简单的方式实现对象排序或自定义排序。
2014-11-15 19:08:21 294
转载 Java代码优化编程
可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。 在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java.lang.String类和java.u
2014-11-15 18:17:28 319
转载 Java类加载原理及类加载器
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zdwzzu2006/archive/2008/04/05/2253982.aspx
2014-11-15 16:13:39 461
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人