原文地址:http://android.xsoftlab.net/training/custom-views/index.html
引言
Android框架中拥有大量的View类,这些类用来展示各式各样的数据,并可以直接与用户交互。但是某些时候,APP有一项很特殊的需求,而框架中的View还不能满足这样的需求,这时就需要根据需求自己创建一个全新的View类了。这节课程将会学习如何创建健壮的...
分类:
移动平台 时间:
2016-07-11 10:39:33
收藏:
0 评论:
0 赞:
0 阅读:
256
AsyncTask异步任务与LruCache缓存策略实现图片加载AsyncTask异步任务...
分类:
系统服务 时间:
2016-07-11 10:39:30
收藏:
0 评论:
0 赞:
0 阅读:
255
SQLiteHelper,SQLite操作类 ...
分类:
数据库技术 时间:
2016-07-11 10:39:01
收藏:
0 评论:
0 赞:
0 阅读:
449
1、安装SVNyum -y install subversion 2、代码库创建mkdir -p /alidisk/opt/svn/repo1svn admin create /alidisk/opt/svn/repo1 3、编辑配置文件cd /alidisk/opt/svn/repo1/confv ...
分类:
其他 时间:
2016-07-11 10:38:43
收藏:
0 评论:
0 赞:
0 阅读:
210
DNA repair Time Limit: 2000MS Memory Limit: 65536KB 64bit IO Format: %I64d & %I64u Description Biologists finally invent techniques of repairing DNA t ...
分类:
其他 时间:
2016-07-11 10:38:33
收藏:
0 评论:
0 赞:
0 阅读:
221
一 String类型 首先使用启动服务器进程 : 1. Set 设置Key对应的值为String 类型的value。 例子:向 Redis数据库中插入一条数据类型为String 的记录。 在客户端输入命令: 2.setnx 设置key对应的值为string类型的value,如果key已经存在,返回0 ...
分类:
数据库技术 时间:
2016-07-11 10:38:23
收藏:
0 评论:
0 赞:
0 阅读:
218
在我们日常开发中,经常会遇到已经上线的系统会出现一些页面的报错,作为开发者一种方式是我们可以根据源代码进行调试找出错误来进行修改,还有一种方式是我们可以通过系统日志来快速定位系统所出现的错误(这里所有的错误都是指因为系统或程序所引发的错误,不包括用户操作失误所引发的错误)因此我们可以把系统日志显示出 ...
分类:
其他 时间:
2016-07-11 10:37:42
收藏:
0 评论:
0 赞:
0 阅读:
173
1. 满足UI同学的视觉需求。无论是css hack还是通过js进行差异化处理,从技术手段上无底线的实现UI同学的视觉要求。这是工作负责的态度,也是自我需求突破的一个手段。从UI同学来说,做的设计稿没有达到要求,是对其本身工作成果的不尊重。2. 控制好后端同学的数据显示。前端做为后端同学的代言人,无 ...
分类:
其他 时间:
2016-07-11 10:37:39
收藏:
0 评论:
0 赞:
0 阅读:
238
Spring .net 作为一个应用程序框架,在构建企业级.net应用程序提供了很多灵活而又丰富的功能(如:依赖注入,aop,数据访问抽象,asp.net 扩展)。 控制反转: Inversion of Control:简称IoC :是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度 ...
分类:
编程语言 时间:
2016-07-11 10:37:24
收藏:
0 评论:
0 赞:
0 阅读:
256
建立一个表:CREATE TABLE name( id 参数1 参数2 .... , name 参数1 参数2 ); 对表插入:INSERT TABLE(id,name) VALUES( , ); 查看表的属性:SHOW CREATE TABLE name; 查看表的插入信息:SELECT * FR ...
分类:
数据库技术 时间:
2016-07-11 10:37:14
收藏:
0 评论:
0 赞:
0 阅读:
281
安装系统http://sourceforge.net/projects/win32diskimager/ #下载win32diskimagerhttps://www.raspberrypi.org/downloads/ #下载Raspbian将系统镜像刷入SD卡,插入派,启动,Xshell使用SSH ...
分类:
其他 时间:
2016-07-11 10:36:44
收藏:
0 评论:
0 赞:
0 阅读:
242
git init # 初始化本地git仓库(创建新仓库) git config --global user.name "xxx" # 配置用户名 git config --global user.email "xxx@xxx.com" # 配置邮件 git config --global color ...
分类:
其他 时间:
2016-07-11 10:36:33
收藏:
0 评论:
0 赞:
0 阅读:
230
1.cut 对于行进行操作 cut -d ':' -f 2 以':'为分隔符,切出第二部分的所有行 cut -c 12- 从第12字符往后的字符所有行 2.grep grep '选取的串' 选出所有含有'选取的串'的行 grep -v '选取的串' -v表示反向选择 grep -n '串' -n显示 ...
分类:
编程语言 时间:
2016-07-11 10:36:25
收藏:
0 评论:
0 赞:
0 阅读:
312
1.tcp/ip分层模型 tcp/ip把网络结构分为四层,从上到下依次为:应用层、传输层、互联网层、网络接口层。每层担任不同的职责,下层服务于上层,最终上层就是用户使用的层。分层结构如图1所示。 图1 tcp/ip分层模型 (1)应用层 向用户提供的应用程序,如http协议。 (2)传输层 负责端到 ...
分类:
其他 时间:
2016-07-11 10:36:13
收藏:
0 评论:
0 赞:
0 阅读:
324
如果两个顶点可以相互通达,则称两个顶点强连通(strongly connected)。如果有向图G的每两个顶点都强连通,称G是一个强连通图。强连通图有向图的极大强连通子图,称为强连通分量(strongly connected components)。 下图中,子图{1,2,3,4}为一个强连通分量, ...
分类:
移动平台 时间:
2016-07-11 10:36:03
收藏:
0 评论:
0 赞:
0 阅读:
448
Masonry是iOS在控件布局中经常使用的一个轻量级框架,Masonry让NSLayoutConstraint使用起来更为简洁。Masonry简化了NSLayoutConstraint的使用方式,让我们可以以链式的方式为我们的控件指定约束。本篇博客的主题不是教你如何去使用Masonry框架的,而是 ...
分类:
移动平台 时间:
2016-07-11 10:35:33
收藏:
0 评论:
0 赞:
0 阅读:
290