【关键词】自定义View 次数选择器 滑动【问题】
实现一个可滑动的次数选择器;
【效果图】「原型图」
「实现图」
【分析】
对外提供简单的Change监听接口;
如果处于两者之间就需要做判断:大于一半就自动跳转到下一个,小于一半,则回到上一个;
通过Scroller及其startScroll()方法来实现回弹效果;
要灵活控制刻度的最小值和最大值,因为可能随着需求的更改,这个值很容易发生改...
分类:
移动开发 时间:
2016-05-12 12:58:37
阅读次数:
249
通常我们采用恢复备份的方式,选择目标数据库,选择源设备进行恢复。
截图如下:
2、但这种方式有时候不太方便,而脚本方式将更方便,使用脚本方式如下。
/*
备份数据DB 到.bak文件。然后利用此bak文件恢复一个新的数据库DBTest。
*/
USE master
BACKUP DATABASE DB
TO DISK = 'e:\DBTest.bak'...
分类:
数据库 时间:
2016-05-12 12:56:36
阅读次数:
229
三极管原理_开关电路设计原则_NPN、PNP区别及常用三极管参数...
分类:
其他好文 时间:
2016-05-12 12:57:47
阅读次数:
1157
对ExpandableListView控件进行封装(未自定义)直接上代码:
通用ViewHolder类,仅在setImageResource中添加代码
package com.svp.haoyan.expandablelistview.tool;
import android.content.Context;
import android.graphics.Bitmap;
import...
分类:
其他好文 时间:
2016-05-12 12:55:40
阅读次数:
405
道德三黄五帝,功名夏侯商周。五霸七雄闹春秋,顷刻兴亡过手。清时几行名姓,北芒无数荒丘。前人播种后人收,说什么原创与否。
今天和大家分享一下springmvc+mybatis+easyui的分页实现。springmvc,mybatis的优缺点不做太多敖述大家都比较了解了,ssm框架整合的例子网上也有很多了,为什么还要写这篇文章那,主要是觉得大多过于零散配置方式又是千差万别...
分类:
编程语言 时间:
2016-05-12 12:55:26
阅读次数:
1128
android关于选取本地图片,返回路径不同,不正确问题;调用相机返回压缩图片的解决方法;图片压缩上传;...
分类:
移动开发 时间:
2016-05-12 12:56:16
阅读次数:
367
本文属于分布式系统学习笔记系列,上一篇笔记整理了paxos算法,本文属于原书第四章,梳理zookeeper的目标特性及ZAB协议。
1、介绍zookeeper
1.1ZooKeeper保证一致性特性
ZooKeeper是一个典型的分布式数据一致性的解决方案,分布式程序可以基于它实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调通知、集群管理、master选举、分布式锁、分布式队列等功能。...
分类:
其他好文 时间:
2016-05-12 12:56:29
阅读次数:
302
对于初开始学习iOS逆向工程的人来说,实现一个tweak可以算是入门逆向工程了。
当然了,可能你现在还不知道tweak是什么。简单来说,你可以把一个tweak当作某一个app的一个插件(类似于浏览器广告屏蔽插件)。在app运行的时候,tweak会hook住某个函数,然后在hook的函数里面,你可以插入你的代码。
比如用户在登陆微信账号的时候,tweak可以hook住登录函数,dump出...
分类:
移动开发 时间:
2016-05-12 12:57:14
阅读次数:
1721
一,引入ThreadLocal/*测试ThreadLocal对象
* ThreadLocal:这个类提供了一个线程本地的变量。
* 这些变量在被共享访问的情况下在不同的线程里是独立的 ( 必须通过 get 和 set 方法来访问 ) 。
* 很显然该类提供了一个机制可以防止多线程访问带来的不安全机制。实际上就是在线程本地保存一个变量,
* 而不是通过共享变量。这个就要看我们...
分类:
编程语言 时间:
2016-05-12 12:56:23
阅读次数:
278
一.Intent的介绍
Intent的中文意思是“意图,意向”,在Android中提供了Intent机制来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Ser...
分类:
其他好文 时间:
2016-05-12 12:54:29
阅读次数:
284
通用菜单提供的特征就像传递摄像机,快速回到OculusHome,重定位,防打扰和舒适模式选项,和各种系统状态指示器(例如WiFi信号强度和电池电量)一起。
从MobileSDK0.5.0版本开始,通用菜单是Oculus系统活动应用(和OculusHome和水平线一起安装在用户的设备上)的一部分。
通用菜单是活动的当用户初始化相关的保留的下面描述的互动按钮
保留用户接口
...
分类:
其他好文 时间:
2016-05-12 12:55:01
阅读次数:
156
最近稍微深入的了解了一下DNS,本文记录过程中的一些知识点作为备注。
1. 权威应答or非权威应答
在用nslookup来查询域名的DNS时有时候会出现“Non-authoritative answer“的情况。其现象如下:lxg@lxg-ThinkPad-X240:~$ nslookup baidu.com
Server: 127.0.1.1
Address: 127.0.1.1...
分类:
其他好文 时间:
2016-05-12 12:55:12
阅读次数:
205
1.显示数据库列表:
show databases; -- 用于可查看你当前一共有多少个数据库!
2.使其成为当前操作数据库
use mysql; -- 打开数据库. 选择进入你想进入的数据库
show tables; -- 显示mysql数据库中的数据表. 显示的是你输入的数据库当中的所有表
3.显示数据表的表结构:
descrip student; -- 用于显示stude...
分类:
数据库 时间:
2016-05-12 12:56:30
阅读次数:
336
现在大部分使用的都是SVN,也有一部分迁移了Git,虽然挺好的,不过还有其它很多版本控制的工具,并没有谁最好用,最重要的是适合自己的公司与团队,效率和团队是成正比了,重要的不是武器,虽然武器也挺重要的,不过最重要的还是配“剑“者,不过要是对Git没接触过或者认识不够的话,我想,这篇“华序”写的文章足以让你对Git有所认识了,不过了解下就可以了,凡事不要太执着了,下面,就让我们进入正文吧。Git是一款开源的分布式版本控制系统(VCS),常用的VCS工具还包括SVN、Mercurial等,他们的使命是对资源变化...
分类:
移动开发 时间:
2016-05-12 12:53:11
阅读次数:
294
1.添加样式
@null
true
false
true
@color/transparent
true
@android:style/Animation.InputMethod
2.添加需要的color
#FFEAEEF2
#17D7B1...
分类:
其他好文 时间:
2016-05-12 12:55:36
阅读次数:
168
TCP/IP通常被认为是一个四层协议系统:1)链路层(数据链路层或网络接口层),通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。
2)网络层(互联网层),处理分组在网络中的活动。
3)运输层,主要为两台主机上的应用程序提供端到端的通信。(TCP和UDP)。
4)应用层,主要负责处理特定的应用程序细节。大部分TCP/IP实现都会提供以下通用程序:Telnet远程登陆、FTP文件传输协...
分类:
其他好文 时间:
2016-05-12 12:55:58
阅读次数:
172