自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GG之家

android 开发

  • 博客(13)
  • 资源 (16)
  • 收藏
  • 关注

原创 android 使图片显示 圆角

类似上面的效果,将方形图片 显示为圆角图 //获得圆角图片的方法 public Bitmap getRoundedCornerBitmap(Bitmap bitmap,float roundPx){ Bitmap output = Bitmap.createBitmap(bitmap.getWidth(), bitmap

2013-02-27 16:24:10 1495

转载 使用synchronized和Lock对象获取对象锁

1、ReentrantLock 拥有Synchronized相同的并发性和内存语义,此外还多了 锁投票,定时锁等候和中断锁等候      线程A和B都要获取对象O的锁定,假设A获取了对象O锁,B将等待A释放对O的锁定,      如果使用 synchronized ,如果A不释放,B将一直等下去,不能被中断      如果 使用ReentrantLock,如果A不释放,可以使B在

2013-02-26 17:45:52 1330

转载 再次写给我们这些浮躁的程序员

转帖地址: http://www.apkbus.com/android-67461-1-1.html 2010年初写过一篇博客(我们是一群和平年代充满浮躁与抱怨的程序员),一年过去了,社会好像更浮躁,也有网友问我这方面的问题,于是有了下面这篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些成长的心得,我们不必每条都去实践,但是优秀的程序员成长过程中总会实践里面的几条。

2013-02-26 10:16:00 575

原创 String.equals()和String.equalsIgnoreCase()的区别

类似: String ad = ""; ad.equalsIgnoreCase("true") public boolean equalsIgnoreCase(String anotherString)将此 String 与另一个 String 进行比较,不考虑大小写。如果两个字符串的长度相等,并且两个字符串中的相应字符都相等(忽略大小写),则认为这两个字符串是相等的。 String.

2013-02-22 10:36:54 606

转载 Android GridView 实现SQLite分页表格

这个SQL分页表格控件主要分为“表格区”和“分页栏”这两部分,这两部分都是基于GridView实现的。网上介绍Android上实现表格的DEMO一般都用ListView。ListView与GridView对比,ListView最大的优势是格单元的大小可以自定义,可以某单元长某单元短,但是难于实现自适应数据表的结构;而GridView最大的优势就是自适应数据表的结构,但是格单元统一大小。。。对于数据

2013-02-21 17:19:21 1934

转载 关于HashMap和LinkedHashMap

工作中对于列表的输出最常用到是List,但也有ArrayList处理不了的情况,比如要根据日期对列表进行分类的情况,类似这样的界面: 2011-3-7 标题1 标题2 标题3 2011-3-6 标题1 标题2 2011-3-5 标题1 标题2 标题3 标题4 这个时候不免要用到Map,HashMap和LinkedHashMap都是实现Map接口,区别在于HashMap

2013-02-20 15:22:56 671

转载 android虚拟机快捷键

很多朋友用新版本的ADK,当创建好AVD后,发现没有键盘,可以使用快捷键很方便,如下: mulated Device Key 中文 Keyboard Key Home HOME Menu (left softkey) 菜单 F2 or Page-up button Star (right softkey) 开始 Shift-F2 or Pag

2013-02-19 17:50:03 761

转载 startActivityForResult用法详解 [good]

一、如果想在Activity中得到新打开Activity 关闭后返回的数据,需要使用系统提供的startActivityForResult(Intent intent, int requestCode)方法打开新的Activity,新的Activity 关闭后会向前面的Activity传回数据,为了得到传回的数据,必须在前面的Activity中重写onActivityResult(int re

2013-02-17 11:46:10 512

原创 eclipse快捷键

eclipse快捷键  eclipse快捷键详细介绍 用的最多 Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行  Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上)

2013-02-17 10:16:18 422

原创 内存优化:SoftReference 和 WeakReference 软引用与弱引用

java.lang.ref.SoftReference SoftReference 在“弱引用”中属于最强的引用。SoftReference 所指向的对象,当没有强引用指向它时,会在内存中停留一段的时间,垃圾回收器会根据 JVM 内存的使用情况(内存的紧缺程度)以及 SoftReference 的 get() 方法的调用情况来决定是否对其进行回收。 具体使用一般是通过 SoftRe

2013-02-16 17:31:29 807

转载 给android开发者的几个建议

来源:http://blog.csdn.net/androidzhaoxiaogang/article/details/8570913       1)首先要有良好的编码习惯   一个优秀的开发者应该善于运用常识、完善的算法和标准设计模式。要有资源意识,打开了就要记得关闭,尽量做到晚获取,早释放。这些由来已久的编码准则同样适用Android应用开发,尤其是使用基础设备服务时。   2)让

2013-02-16 15:28:07 527

转载 android中的OOM问题 解决原则

只要你记住下面几个原则,在android 中处理图片的OOM问题绝对是easy之极: 1.超大图片要按比例压缩之后才做显示,退出当前activity 必须回收 public static Bitmap decodeSampledBitmapFromResource(Resources res, int resId, int reqWidth, int

2013-02-16 10:45:17 846

原创 Android 获取window状态栏和标题栏的高度

缩放图片,需要获取屏幕区域的大小,就需要获取android 状态栏的高度 方法有两种: 1.网络上最常见的方法: Rect frame = new Rect(); getWindow().getDecorView().getWindowVisibleDisplayFrame(frame); int statusBarHeight = frame.top; Rect frame = new R

2013-02-01 14:01:27 1916

仿网易新闻上部 多图滑动切换指示器 indicator

自己写的 仿网易新闻上部 多图滑动切换指示器 indicator 右下部 小方块指示 根据page的不同而显示不同

2013-09-02

gridView实现SQLite分页表格

别人的小demo 自己copy过来,保存一下,分享, 你懂的。自己也做一个标记

2013-02-21

类似 墨迹天气widget翻页时钟

类似 墨迹天气widget翻页时钟 动画效果 非帧动画实现。

2013-01-04

Android的GUI系统

Android的GUI系统,概述,对GUI系统有一个大致的了解

2012-10-10

Android应用框架原理与程序设计36技

Android应用框架原理与程序设计36技(高焕堂著、简体版).pdf

2012-10-10

黑客与画家中文版.Hackers_and_Painters

黑客与画家中文版.Hackers_and_Painters

2012-09-28

Newtonsoft.Json.dll

你懂的。现成的组件Newtonsoft.Json可以实现object2json之间的转换。

2012-09-27

C语言趣味程序百例精解

C语言趣味程序百例精解--- C语言趣味程序百例精解

2011-09-11

C语言标准与实现+教程及经典程序+深度解剖+习题

C语言标准与实现.pdf C语言教程及经典程序.chm C语言深度解剖.pdf 习题

2011-09-11

SEO搜索引擎优化基础教程电子书.pdf

SEO搜索引擎优化基础教程电子书.pdf-- SEO搜索引擎优化基础教程电子书.pdf

2011-09-03

C和C++嵌入式系统编程.pdf

C和C++嵌入式系统编程,希望有用,呵呵

2011-09-03

C语言深度解剖 C语言提高

适合有一定c语言基础的读者 很多问题是个大公司面试或笔试题

2010-07-11

JavaScript精彩网页设计300例技巧集

JavaScript精彩网页设计300例技巧集

2009-09-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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