岁月静好,与珊到老!

岁月静好,与珊到老!

Widget 窗口小部件

Widget 窗口小部件 Widget的简介     App Widget是应用程序窗口小部件(Widget)是微型的应用程序视图,它可以被嵌入到其它应用程序中(比如桌面)并接收周期性的更新。你可以通过一个App Widget Provider来发布一个Widget。 ...

2017-02-23 15:33:01

阅读数 221

评论数 0

Android中的状态选择器

Android中的状态选择器 概述        在drawable/xxx.xml中配置,通过配置selector,可以使系统运行时根据控件对象的状态使用相应的图片、文字等。 selector中的常用属性 android:state_selected ...

2017-02-23 13:15:51

阅读数 227

评论数 0

android控件的属性

android控件的属性 属性名称描述: Android:autoLink    设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)。这里只有在同时设置text时才自动识别链接,后来输入的无...

2017-02-23 12:54:08

阅读数 162

评论数 0

ViewDragHelper

ViewDragHelper 一、概述        在自定义ViewGroup中,很多效果都包含用户手指去拖动其内部的某个View(eg:侧滑菜单等),针对具体的需要去写好onInterceptTouchEvent和onTouchEvent这两个方法是一件很不容易的事,需要自己去...

2017-02-23 12:48:47

阅读数 224

评论数 0

ViewPager

ViewPager      这是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而viewpager就是其中之一利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等。那如何使用它呢,与LisstView类似,我们也需要一个适配器,...

2017-02-23 12:16:06

阅读数 268

评论数 0

插值器

插值器插值器的简介       首先要了解为什么需要插值器,因为在补间动画中,我们一般只定义关键帧(首帧或尾帧),然后由系统自动生成中间帧,生成中间帧的这个过程可以成为“插值”。插值器定义了动画变化的速率,提供不同的函数定义变化值相对于时间的变化规则,可以定义各种各样的非线性变化函数,比如加速、...

2017-02-21 17:34:56

阅读数 219

评论数 0

动态适配图片工具类

RatioLayout  --> 动态适配图片 package com.heima.googleplay.view; import android.content.Context; import android.content.res.TypedArray; import...

2017-02-21 17:24:40

阅读数 175

评论数 0

数据加密

数据加密       今天我们来讲一下安卓中的数据加密,那么一讲到数据加密,大家首先想到的可能是MD5,还有的可能会想到我们在百度地图那天用到的SHA1码.其实除了这两种,还有其他的加密方式,今天给大家介绍一下. 加密按技术种类来分,有四种: 1. 根本不考虑解密问题; 2. ...

2017-02-21 12:22:45

阅读数 198

评论数 0

正则表达式语法

正则表达式语法         一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 这里有一些可能会遇到的正则表达式示例: ...

2017-02-21 12:21:12

阅读数 120

评论数 0

Java中的引用

java对象的强引用,软引用,弱引用和虚引用        众所周知,Java中是JVM负责内存的分配和回收,这是它的优点(使用方便,程序不用再像使用c那样操心内存),但同时也是它的缺点(不够灵活)。为了解决内存操作不灵活这个问题,可以采用软引用等方法。      在JDK1.2以前的...

2017-02-21 12:19:19

阅读数 121

评论数 0

HTTP协议详解

HTTP协议详解        HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,...

2017-02-21 12:17:26

阅读数 163

评论数 0

HTTPS

HTTPS1、什么是 HTTPS?         HTTPS (基于安全套接字层的超文本传输协议 或者是 HTTP over SSL) 是一个 Netscape 开发的 Web 协议。 你也可以说:HTTPS = HTTP + SSL HTTPS 在 HTTP 应用层的基础上使用安全套接字...

2017-02-21 12:14:09

阅读数 124

评论数 0

xml

XML 1. XML概述 1.1  xml:xml一种数据存储格式,这种数据存储格式在存储数据内容的同时,还能够保存数据之间的关系 1.2  xml保存数据的方法:xml利用标签来保存数据的内容,利用标签之间的嵌套关系来保存数据之间的关系。 1.3  xml的应用场景: 1.3....

2017-02-21 12:08:25

阅读数 129

评论数 0

OOM

OOM     Android的虚拟机是基于寄存器的Dalvik,它的最大堆大小一般是16M,有的机器为24M。我们平常看到的OutOfMemory的错误,通常 是堆内存溢出。移动开发和web开发的最大的区别是设备资源受限,对一般手机应用,这个资源是相当有限的,堆内存的上限值...

2017-02-20 22:40:05

阅读数 104

评论数 0

ANR

ANR ANR (Application Not Responding)       ANR定义:在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。...

2017-02-20 22:07:55

阅读数 111

评论数 0

Gallery

Gallery        Gallery是一个水平的列表选择框,它允许用户通过拖动来查看上一个、下一个列表选项。 下面是控件Gallery的额外的属性:        要使用一个Gallery非常的简单,只需要设置填充它内容的Adapter即可。从Adapter的体系上来看(...

2017-02-20 20:50:37

阅读数 150

评论数 0

SVG

SVG 1、什么是 SVG ?          SVG是指可伸缩矢量图形 (Scalable Vector Graphics),它不同于传统的位图,不是通过存储图像中每一点的像素值来保存与使用图形,而是通过 XML 文件来定义一个图形,通过一些特定的语法和规则来绘制出我们所需的图...

2017-02-20 20:38:40

阅读数 198

评论数 0

FragementStatePagerAdapter

FragementStatePagerAdapter1.FragmentPagerAdapter和FragementStatePagerAdapter的区别     分别给ViewPager设置FragmentPagerAdapter和FragmentStatePagerAdapter,...

2017-02-20 19:11:49

阅读数 188

评论数 0

WebView

WebView        目前很多android app都内置了可以显示web页面的界面,会发现这个界面一般都是由一个叫做WebView的组件渲染出来的,学习该组件可以为你的app开发提升扩展性。 WebView的一些优点: 1、可以直接显示和渲染web页面,直接显示网页 ...

2017-02-20 12:58:39

阅读数 133

评论数 0

JavaScript的基本介绍

JavaScript 1、JavaScript的简介 (1)什么是JavaScript:是基于对象和事件驱动的语言,应用于客户端。 * 基于对象: ** java是面向对象,使用对象需要创建 ** js里面提供好了一些对象,直接使用 * 事件驱动:每次滑动鼠标,变换一张...

2017-02-20 12:55:46

阅读数 421

评论数 0

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