自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MaterialDesign

一、核心思想 ,aterial design的核心思想,就是把物理世界的体验带进屏幕。去掉现实中的杂质和随机性,保留其最原始纯净的形态、空间关系、变化与过渡,配合虚拟世界的灵活特性,还原最贴近真实的体验,达到简洁与直观的效果。 Material design是最重视跨平台体验的一套设计语言。由于规范严格细致,保证它在各个平台使用体验高度一致。不过目前还只有Google自家的服务这么

2016-06-21 14:12:57 349

翻译 Fragment

自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~ 本篇博客力求为大家说明Fragment如何产生,什么是Fragment,Fragment生命周期,如何静态和动态的使用Fragment,Fragment回退栈,Fragment事务;以及Fragment的一些特殊用途,例如:没有布局的Fr

2016-06-21 14:10:13 152

原创 android中的AppWidget

1>定义AppWidget的xml布局文件。 2>编写AppWidget的元数据xml配置文件。   我们需要在该配置文件中定义appwidget的   初始化大小及初始化布局。   计算公式:   (70n-30)dp http://schemas.android.com/apk/res/android"     android:minWidth="250dp"

2016-06-21 14:08:38 210

转载 Thread的两种实现方法

一: 在Android中有两种实现线程thread的方法: 一种是,扩展Java.lang.Thread类  另一种是,实现Runnable接口   二: Thread类代表线程类,它的两个最主要的方法是:  run()——包含线程运行时所执行的代码  Start()——用于启动线程   三:  Handler 机制,它是Runnable和Acti

2016-05-31 09:07:59 707

转载 Handler总结

一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI。 解释:当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件, 进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。  如果此时需要一个耗时的操作,例如: 联网读取数据,    或者读

2016-05-31 09:05:45 170

原创 安卓中各种view及属性

一、结构 java.lang.Object android.view.View 已知直接子类: AnalogClock, ImageView, KeyboardView,ProgressBar, SurfaceView, TextView,ViewGroup, ViewStub 已知间接子类: AbsListView, AbsSeekBar, AbsSpinner, AbsoluteL

2016-05-15 23:15:05 1029

转载 Android中的adapter

Android各种Adapter的用法   同样是一个ListView,可以用不同的 Adapter让它显示出来,比如说最常用的ArrayAdapter,SimpleAdapter,SimpleCursorAdapter,以及重写BaseAdapter等方法。   ArrayAdapter比较简单,但它只能用于显示文字。而SimpleAdapter则有很强的扩展性,可以自定义出各种效果,Si

2016-05-08 22:01:26 214

原创 RelativeLayout,LinerLayout,GridLayout,FrameLayout随记

RelativeLayout:   RelativeLayout按照各子元素之间的位置关系完成布局。在此布局中的子元素里与位置相关的属性将生效。例如android:layout_below, android:layout_above等。子元素就通过这些属性和各自的ID配合指定位置关系。注意在指定位置关系时,引用的ID必须在引用之前,先被定义,否则将出现异常。   RelativeLayout里

2016-05-02 18:23:59 831

原创 xml解析之dom,sax,pull

1)DOM(Document Object Model) 文档对象模型分析方式。以层次结构(类似于树型)来组织节点和信息片段,映射XML文档的结构,允许获取和操作文档的任意部分。是W3C的官方标准。 优点: 1、允许应用程序对数据和结构做出更改。 2、访问是双向的,可以在任何时候在树中上下导航,获取和操作任意部分的数据。 缺点: 1、通常需要加载整个XML文档来构造层次结构

2016-04-26 15:57:06 152

原创 从File来看new关键字的作用

File file = new File(filepath); 初学java者往往会认为上面的句子会在filepath路径下新建一个文件或文件夹,从而引发一些混乱,其实new关键字就是一个分配内存的动作,举个生活中的例子: 当我们知道apple发布一部手机时,我们对apple将要发布的手机有了一个初步的认识,即“手机”,而对于这部将要发布的手机并没有什么实际的感知,这时,我们需要对这个手机的参

2016-04-24 21:56:40 870

原创 关于java中String、StringBuffer、StringBuilder

String String是一个引用类型,可以存储和操作字符串,其具有不可变性,当对String类进行改变时,均会返回一个新的String对象 StringBuffer StringBuffer是String的包装类型,是可变的字符串,其对象可以扩充以及修改 当需要对字符串进行添加修改时,StringBuffer会先在缓冲区进行操作,从而避免系统资源的大量占用 StringBui

2016-04-24 21:42:06 181

空空如也

空空如也

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

TA关注的人

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