DEPENDENCIES AND PREREQUISITES 依赖和先决条件
Android 1.6 or higher
YOU SHOULD ALSO READ
Application Resources 应用资源
Designing for Multiple Screens 设计多屏幕
Android devices come in many ...
A 百练2811 熄灯问题总时间限制: 1000ms 内存限制: 65536kB
描述
有一个由按钮组成的矩阵,其中每行有6个按钮,共5行。每个按钮的位置上有一盏灯。当按下一个按钮后,该按钮以及周围位置(上边、下边、左边、右边)的灯都会改变一次。即,如果灯原来是点亮的,就会被熄灭;如果灯原来是熄灭的,则会被点亮。在矩阵角上的按钮改变3盏灯的状态;在矩阵边上的按钮改变4盏灯的状态;其他的按钮改变5...
分类:
其他好文 时间:
2016-07-19 10:21:12
阅读次数:
164
Processes
进程
Process lifecycle
进程生命周期
Threads
线程
Worker threads
工作线程Thread-safe
methods 线程安全方法
Interprocess Communication
进程间通信
When an ap...
This lesson teaches you to
Use "wrap_content" and "match_parent" 使用“wrap_content”和“match_parent”
Use RelativeLayout 使用RelativeLayout
Use Size Qualifiers 使用屏幕尺寸限制
Use the Smallest-wid...
目录:
1.The Basics
最基本的
2.Declaring a service in the manifest
在服务清单中配置
3.Creating a Started Service Extending the IntentService class
创建一个服务扩展类
4.Extending the Service class
...
iScroll 4 这个版本完全重写了iScroll这个框架的原始代码。这个项目的产生完全是因为移动版webkit浏览器(诸如iPhone,iPad,Android 这些系统上广泛使用)
提供了一种本地化的方式来对一个限定了高度和宽度的元素的内容进行滑动。很不幸的是,这种情况下所有的web应用的页面就不能够包含具有position:absolute的头、页尾或者是一个内容可滚动的
中间区域。
...
分类:
Web程序 时间:
2016-07-19 10:20:26
阅读次数:
208
ACM模版匈牙利算法邻接矩阵+DFS/*
* 初始化:g[][]两边顶点的划分情况
* 建立g[i][j]表示i->j的有向边就可以了,是左边向右边的匹配
* g没有边相连则初始化为0
* uN是匹配左边的顶点数,vN是匹配右边的顶点数
* 调用:res=hungary();输出最大匹配数
* 优点:适用于稠密图,DFS找增广路,实现简洁易于理解
* 时间复杂度:...
分类:
其他好文 时间:
2016-07-19 10:23:02
阅读次数:
203
我的leetcode之旅,该篇章主要完成使用Java实现算法。这是第8篇String to Integer (atoi)...
分类:
编程语言 时间:
2016-07-19 10:20:11
阅读次数:
151
Please indicate the source: http://blog.csdn.net/gaoxiangnumber1
Welcome to my github: https://github.com/gaoxiangnumber13.1 Introduction and Transport-Layer Services
A transport-layer protocol provid...
分类:
其他好文 时间:
2016-07-19 10:21:04
阅读次数:
384
Android之Handler用法总结
方法一:(java习惯,在android平台开发时这样是不行的,因为它违背了单线程模型)
刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码解决问题
new Thread( new Runnable() {
public void run() {
myView.i...
分类:
移动开发 时间:
2016-07-19 10:20:39
阅读次数:
187
设计模式(2)_代理模式 ————— 控制对象访问...
分类:
其他好文 时间:
2016-07-19 10:20:29
阅读次数:
225
1. 模式定义该如何来简化这种多个对象之间的交互呢?中介者模式的定义:用一个中介对象来封装一系列的对象交互。中介者使得各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立改变它们之间的交互。2. UML图
Mediator:中介者接口,在里面定义各个同事之间交互需要的方法,可以是公共的通信方法,比如changed方法,大家都用,也可以是小范围的交互方法ConcreteMediator:具体中...
分类:
其他好文 时间:
2016-07-19 10:21:25
阅读次数:
201
hi,all:
问题一、android系统支持什么字体库?
1、Android系统默认支持三类字体家族,分别为:“serif”, “sans-serif”, “monospace",那如何证明?具体论证与定义详见下面的知识点。
这三类字体家族,每一类都包括若干个*.ttf的字体文件。 除此之外,每个设备厂商在此基础上,都会额外增加一些自己定义的字体文件*.ttf,...
分类:
移动开发 时间:
2016-07-19 10:19:35
阅读次数:
393
1.下面示例是一个简单的定位,来自官网,对这些源码加了一些注释,这样看起来可能会更容易理解一点。2.直接上源码androidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.dr...
分类:
移动开发 时间:
2016-07-19 10:20:35
阅读次数:
290
跟原生开发相比,H5的开发相对来一个成熟的框架和团队来讲在开发速度和开发效率上有着比原生很大的优势,至少不用等待审核。那么问题来了,H5与本地原生代码势必要有交互的,比如本地上传一些信息,H5打开本地的页面,打开本地进行微信等第三方分享等,今天就简单讲一下iOS中本地UIWebView,WKWebView与H5的交互。
DEMO地址:点击下载
UIWebView的交互
strin...
分类:
移动开发 时间:
2016-07-19 10:20:42
阅读次数:
481
我们经常使用SharedPreferences保存一些简单的数据,比如Settings的数据。如果我们只是简单的使用,可能没什么问题,但是如果要用好它还是得明白它的实现方式,下面来从源码上来分析下SharedPreferences的缓存,异步读写实现,多线程,多进程访问。...
分类:
移动开发 时间:
2016-07-19 10:17:56
阅读次数:
227