自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

u011494050的专栏

欢迎评论、建议、调侃、讽刺

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

原创 Android之2D图形(圆、直线、点)工具类 (持续更新)

public class Circle { private PointF centerPoint; private float radius; public PointF getCenterPoint() { return centerPoint; } public void setCenterPoint(PointF centerPoint) { this.centerPoin

2014-07-28 14:55:43 1060

转载 Android中常用的位图操作(View与Bitmap转化、圆角、灰化、提取Alpha、旋转、倒影、剪切……)

一、View转换为Bitmap        在Android中所有的控件都是View的直接子类或者间接子类,通过它们可以组成丰富的UI界面。在窗口显示的时候Android会把这些控件都加载到内存中,形成一个以ViewRoot为根节点的控件树,然后由根节点开始逐级把控件绘制到屏幕上。        可以通过调用控件的setDrawingCacheEnabled(true)方法,开启

2014-07-26 11:41:19 996

转载 Android中常用的bitmap处理方法 (bitmap工具类)

收集了很多bitmap相关的处理方法,几乎全部应用在项目中,所以特记录下![java] view plaincopypackage com.tmacsky.utils;    import java.io.ByteArrayOutputStream;  import java.io.IOException;    impo

2014-07-26 01:02:14 1094

转载 android NetWorkHelper 网络工具类

[html] view plaincopyprint?import android.content.Context;  import android.net.ConnectivityManager;  import android.net.NetworkInfo;  import android.net.Uri;  import android.ne

2014-07-26 00:52:55 1027

转载 快速开发设置界面-----PreferenceActivity

通常app都会有一个设置界面,如下:通常做法是自己定义布局,然后在代码里面添加响应函数,并将结果保存到Sharedpreferences中。android给我们提供了PreferenceActivity来简化开发设置界面。你只需这样做:1.创建一个类继承PreferenceActivity,并导入设置界面布局:

2014-07-26 00:39:45 1144

转载 Android 获取控件高度宽度三种方法,防止0的出现

我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例: 首先我们自己写一个控件,这个控件非常简单:?12345678910111213141516171819

2014-07-20 18:48:50 2745

转载 修改Android工程的名称(非Eclipse重命名)

问题背景在Eclipse,Import新的Android源码工程时,如果Eclipse的workspace已经存在相同名称工程,是无法导入的。网上有很多修改工程名的方法,是在导入后,使用Refactor的rename方式。但这个方法前提是只能更改已导入的project。分析了一下工程目录,发现修改工程名的关键点,需要注意的是,这里是指修改工程名,不是

2014-07-20 16:36:45 733

原创 Activity的onPause()、onStop()和onDestroy()里要做的事情

onPause():f

2014-07-19 12:40:16 17566 1

转载 android中ActionBar的覆盖叠加

编写: Vincent 4J - 校对:原文: http://developer.android.com/training/basics/actionbar/overlaying.htmlAction Bar 覆盖叠加默认情况下,action bar 显示在 activity 窗口的顶部,会稍微地减少其他布局的有效空间。如果在用户交互过程中你要隐藏和显示 action bar,可以

2014-07-19 11:55:39 2473

转载 Java中ConcurrentHashMap解析

曾经研究过jkd1.5新特性,其中ConcurrentHashMap就是其中之一,其特点:效率比Hashtable高,并发性比hashmap好。结合了两者的特点。   集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的3种并发

2014-07-18 13:46:14 1118

转载 Android应用开发之(利用好图片缓存)

http://dongg.diandian.com/post/2012-04-17/19116310

2014-07-12 11:28:20 645

转载 android屏幕适配建议

一、关于布局适配1、不要使用绝对布局2、尽量使用match_parent 而不是fill_parent 。3、能够使用权重的地方尽量使用权重(android:layout_weight)4、如果是纯色背景,尽量使用android的shape 自定义。5、如果需要在特定分辨率下适配,可以在res目录上新建layout-HxW.xml的文件夹。比如要适配1080

2014-07-10 17:51:43 879

转载 android适配各种分辨率的问题

Android设备屏幕的尺寸是各式各样的,如小米是4英寸的,Xoom平板是10英寸;分辨率也千奇百怪,800×480,960×540等;Android版本的碎片化问题更是萦绕于心,不过在设计应用时可以分为两大块:3.0之前的版本和3.0之后的版本。这种情况会带来什么问题我们用三个假设来说明一下。1. 假设你的手上有两个4英寸的设备,设备A的分辨率是800×480,设备B的分辨率

2014-07-10 17:18:49 1940 1

转载 android之activity平滑水平切换动画

看到网上好多播客中都说用  overridePendingTransition(android.R.anim.slide_in_left,android.R.anim.slide_out_right);的确可以,不过要在startActivity后和finish()前,而且每个activity都要这样写方法;

2014-07-09 23:27:59 1755 3

原创 一些Java面试题深入分析

一、&和&&的区别?&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null && !str.equals(“”))表达式,当str为null时,后面的表

2014-07-05 20:04:31 884

转载 使用MAT分析Android的内存

如果使用DDMS确实发现了我们程序中存在内存泄露,那如何定位到具体出现问题的代码片段,最终找到问题所在呢?如果从头到尾分析代码逻辑,那肯定会把人逼疯,特别是在维护别人写的代码的时候。这里介绍一个极好的内存分析工具Memory Analyzer Tool(MAT)。 在Eclipse中安装和使用MAT步骤 Eclipse安装Allocation track

2014-07-02 15:05:48 1265

疯狂java讲义 第二版(8/16)

疯狂java讲义 第二版(8/16)

2013-08-25

疯狂java讲义 第二版(7/16)

疯狂java讲义 第二版(7/16)

2013-08-25

疯狂java讲义 第二版(2/17)

Java语言是一门强类型语言。强类型包含两方面的含义:①所有的变量必须先声明、后使用:②指定类型的变量只能接受类型与之匹配的值。强类型语言可以在编译过程中发现源代码的错误,从而保证程序更加健壮。Java语言提供了丰富的基本数据类型,例如整型、字符型、浮点型和布尔型等。基本类型之间可以进行类型转换,这种类型转换包括自动类型转换和强制类型转换。 Java语言还提供了一系列功能丰富的运算符这些运算符包括所有的算术运算符以及功能丰富的位运算符、比较运算符、逻辑运算符,这些运算符是Java编程的基础。将运算符和操作数连接在一起就形成了表达式。

2013-08-24

疯狂java讲义 第二版(1/17)

疯狂java讲义(1/17)

2013-08-24

2006年某软件公司招聘应届毕业生笔试题.doc

2006年某软件公司招聘应届毕业生笔试题.doc

2013-08-06

数据库笔试_105题_命中率高.doc

数据库笔试_105题_命中率高.doc

2013-08-06

数据库_原理_知识点_--笔试必备.doc

数据库_原理_知识点_--笔试必备.doc数据库_原理_知识点_--笔试必备.doc

2013-08-04

数据库笔试题及答案.doc

数据库笔试题及答案.doc

2013-08-04

数据库笔试题目(多多).doc

数据库笔试题目(多多).doc

2013-08-03

数据库经典笔试题总结.pdf

数据库经典笔试题总结.pdf

2013-08-03

数据库知识SQL语句大全笔试能用的.pdf

数据库知识SQL语句大全笔试能用的.pdf

2013-08-03

苏宁易购软件工程师笔试题.pdf

苏宁易购软件工程师笔试题.pdf

2013-08-03

腾讯公司C_C++笔试题(08年或之前).doc

腾讯公司C_C++笔试题(08年或之前).doc

2013-08-03

腾讯公司招聘cc++程序员笔试题.docx

腾讯公司招聘cc++程序员笔试题.docx

2013-08-03

武汉亚信数据库笔试题.pdf

武汉亚信数据库笔试题.pdf

2013-08-03

中软国际C++笔试试题[1].pdf

中软国际C++笔试试题[1].pdf

2013-08-03

众多名企(华为_阿卡_TCL_索尼_微软_百度_大唐)笔试面试题(C居多含C++及数据结构)改.doc

众多名企(华为_阿卡_TCL_索尼_微软_百度_大唐)笔试面试题(C居多含C++及数据结构)改

2013-08-03

vb 串口资料大全

Visual Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。

2013-07-25

带加载进度条的WebView

带加载进度条的WebView

2014-12-01

自定义ProgressDialog实现暂时隐藏进度值并显示等待状态

详细见博客http://blog.csdn.net/u011494050 自定义ProgressDialog实现暂时隐藏进度值并显示等待状态

2014-09-11

让popupwindow显示在view的上方并与该view水平居中对齐

让popupwindow显示在view的上方并与该view水平居中对齐

2014-08-19

android Listview分批加载+自动加载改进版 源码下载

android Listview分批加载+自动加载改进版(附源码下载) 博客地址:

2014-05-11

android Listview分批加载+自动加载

android Listview分批加载+自动加载 非常不错的demo

2014-05-11

若水新闻客户端服务端源码+课件+素材

若水新闻客户端服务端源码+课件+素材

2013-12-19

superSearch01 rar

superSearch01 rar

2013-10-31

vb界面美化+SkinSharp皮肤.rar

vb界面美化+SkinSharp皮肤.rar

2013-10-28

疯狂java讲义 第二版(14.5/16)

疯狂java讲义 第二版(14.5/16)

2013-08-28

疯狂java讲义 第二版(15.5/16)

疯狂java讲义 第二版(15.5/16)

2013-08-28

疯狂java讲义 第二版(16/16)

疯狂java讲义 第二版(16/16)

2013-08-25

疯狂java讲义 第二版(15/16)

疯狂java讲义 第二版(15/16)

2013-08-25

疯狂java讲义 第二版(14/16)

疯狂java讲义 第二版(14/16)

2013-08-25

疯狂java讲义 第二版(13/16)

疯狂java讲义 第二版(13/16)

2013-08-25

疯狂java讲义 第二版(10/16)

疯狂java讲义 第二版(10/16)

2013-08-25

疯狂java讲义 第二版(6/16)

疯狂java讲义 第二版(6/16)

2013-08-24

疯狂java讲义 第二版(5/16)

疯狂java讲义 第二版(5/16)

2013-08-24

空空如也

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

TA关注的人

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