自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Android-LineaLayout之android:layout_weight

Android-LineaLayout之android:layout_weight1. weight的默认值0;2. weight也代表该元素的重要性,越低越重要;3. weigt可以按比例切分父元素(正比例,如:2、2、1,那么控件占的大小也是2、2、1)。如:1)weight的常规用法,在xml布局文件里面,如果LineaLayout的子元素,每个元素都有weight属性,

2015-04-10 14:38:20 333

原创 Java-时间格式

Java-时间格式 1. 将字符串的时间转化为其他时间格式的时候,注意加上时区。如:    String time = "2015-04-10T03:54:52.959Z"    SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd'T'hh:mm:ss.SSS'Z'", Locale.getDefault());   

2015-04-10 11:55:44 306

原创 设计模

1. 代理模式    意义:通过代理类调用真实类的方法,在调用方法前后可以加入额外的操作。    包含3个角色:    真实角色:具体类。    代理角色:含有真实角色的引用的类。    抽象角色:真实角色和代理角色共同实现的接口。     静态代理模式:一个代理类对应一个真实类,通过代理类执行真实类的方法(接口中对应的),可以加入额外的操作。        当代理

2015-03-29 10:53:23 338

原创 Android累积 - 数据库

Android累积 - 数据库1. 更改数据库结构避免改动大量代码。    思路:使用Android API插入法的ContentValue,ContentValue是key、value,Map也是key、value,利用这一点,    可以在需要存数据库中的Model中写个getDbMap方法,将所有字段放在Map中,存入数据库的时候遍历Map,    将Map的key、valu

2015-03-25 10:50:46 370

原创 Java 集合框架

Java集合累积1. 数组的工具类:Arrays,集合的工具类Collections。

2015-03-23 20:21:35 270

原创 Java 基础

1. Java中对象在堆中,引用和原生数据类型在栈中,string对象在堆中和栈(字符串池)中都有。2. 在堆中生成同一类的对象时,无论多少个对象,方法是共享的(没考虑静态属性和方法)。

2015-03-18 21:49:47 236

转载 Java中堆和栈创建对象的区别

Java中堆和栈创建对象的区别栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配

2015-03-18 17:13:18 394

原创 Android ListView Adapter技巧及注意事项

ListView Adapter技巧及注意事项 常用技巧:1. ListView可以使用Holder机制将用过的对象保存下来,节约内存。    注意:当使用保存下来的对象时,注意将对象中的数据清空。    (如:Holder.imgView.setImageDrawable(null),如果不清空的话,使用时默认显示的就是上一个对象中的内容)2. 使用adapter.not

2015-03-04 15:24:54 389

转载 Android手机分辨率基础知识(DPI,DIP计算)

1.术语和概念术语说明备注Screen size(屏幕尺寸)指的是手机实际的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸摩托罗拉milestone手机是3.7英寸Aspect Ratio(宽高比率)指的是实际的物理尺寸宽高比率,分为long和nolong

2015-02-15 11:47:48 309

原创 Android ImageView scaleType

Android ImageView scaleTypeAndroid中可以通过ImageView的scaleType属性(XML中的android:scaleType)来控制ImageView中的图片的位置(图片在ImageView中的位置),该属性有五个值。

2015-01-26 17:14:30 390

原创 Android 自定义图形 shape

Android 自定义图形 shapeAndroid中可以通过xml制作自定义图形shap,默认是巨型的,shap有五个子标签1. size:图形的长宽。2. corners:设置图形为圆角,通过radius属性指定圆角半径。3. stroke:给图形描边,属性包括    width:边线的宽度    color:边线的颜色    dashGap:设置虚线的间隔

2015-01-23 14:58:23 488

原创 Android Activity启动模式

Activity的启动模式一、通过AndroidManifest.xml中 Activity的属性 android:launchMode来控制该属性分为四种:standard(默认)、singleTop、singleTask、singleInstance1. standard:当对应的Activity被启动时,直接生成一个新的Activity实例压入Task栈中。2. sing

2015-01-22 15:56:00 366

原创 Android WebView

Android WebView常用设置webView.setWebViewClient(new MyWebViewClient()); // 加强对WebView的控制webView.setDownloadListener(new MyWebViewDownLoadListener()); // 监听网页上的下载事件webView.setWebChromeClient(new My

2015-01-21 15:39:30 369 1

原创 Android MimeType

Android MimeTypeprivate void openFile(File file) { Uri uri = Uri.fromFile(file); Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); String type = MimeTypeUtils.getMimeType(f

2015-01-21 11:24:22 382

原创 正则表达式技巧

正则表达式技巧1. 匹配任意字符不能使用 . 只能使用类似于 [\d\D] [\s\S] 的判断。2. 特殊字符[]。判断以[File]结尾的字符串 \[File\] Java中使用 \\[File\\]

2015-01-21 11:10:14 287

空空如也

空空如也

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

TA关注的人

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