2017年3月22日

MediaStore---强大的android系统媒体库

摘要: 做音乐播放器的时候,第一反应是写一个函数全盘扫描得到所有的mp3文件,但是效率太低,在网上查了一下,发现一个强大的类--MediaStore,特此记录学习。 The Media provider contains meta data for all available media on both i 阅读全文

posted @ 2017-03-22 16:37 不二家的瓶子 阅读(692) 评论(0) 推荐(0) 编辑

2017年3月16日

数据库区分大小写查询 & sqlite不区分大小写查询

摘要: 默认情况下,SQL Server不区分大小写,假设数据表test的name字段中有数据“abcd”和“Abcd”,如果使用查询语句:select * from test where name like 'a%',则查询的结果会把上面的两条数据都查询出来,这一点上和Oracle有区别. 可以通过设置排 阅读全文

posted @ 2017-03-16 13:39 不二家的瓶子 阅读(1186) 评论(0) 推荐(0) 编辑

2017年3月15日

数据库,游标,cursor

摘要: 一:介绍一下游标 游标是从数据表中提取出来的数据,以临时表的形式存放在内存中,在游标中有一个数据指针,在初始状态下指向的是首记录,利用fetch语句可以移动该指针,从而对游标中的数据进行各种操作,然后将操作结果写回数据表中。 由select语句返回的行集包括所有满足该语句where子句中条件的行。由 阅读全文

posted @ 2017-03-15 15:55 不二家的瓶子 阅读(130) 评论(0) 推荐(0) 编辑

android 获取系统时间

摘要: long time=System.currentTimeMillis(); final Calendar mCalendar=Calendar.getInstance(); mCalendar.setTimeInMillis(time); 取得小时:mHour=mCalendar.get(Calendar.HOUR); 取得分钟:mMinuts=mCalendar.get(Ca... 阅读全文

posted @ 2017-03-15 14:14 不二家的瓶子 阅读(153) 评论(0) 推荐(0) 编辑

2017年3月14日

懒汉模式

摘要: 一、懒汉式 (1)线程不安全 最简单的实现方式,大多数书籍上表述方式 代码通俗易懂,使用了懒加载模式,但是这段代码存在致命的问题,当有多个线程并行调用getInstance()的时候,就会创建多个实例。换句话说,在多线程下是不能正常使用的。 (2)线程安全 虽然做到了线程安全,并且解决了多实例的问题 阅读全文

posted @ 2017-03-14 13:50 不二家的瓶子 阅读(1096) 评论(0) 推荐(0) 编辑

CountDownTimer

摘要: Schedule a countdown until a time in the future, with regular notifications on intervals along the way. Example of showing a 30 second countdown in a 阅读全文

posted @ 2017-03-14 10:36 不二家的瓶子 阅读(151) 评论(0) 推荐(0) 编辑

2017年3月13日

SQLiteOpenHelper

摘要: A helper class to manage database creation and version management. You create a subclass implementing onCreate(SQLiteDatabase), onUpgrade(SQLiteDataba 阅读全文

posted @ 2017-03-13 14:32 不二家的瓶子 阅读(610) 评论(0) 推荐(0) 编辑

2017年3月10日

SQL AUTO INCREMENT 字段

摘要: AUTO INCREMENT 字段 我们通常希望在每次插入新记录时,自动地创建主键字段的值。 我们可以在表中创建一个 auto-increment 字段。 用于 MySQL 的语法 下列 SQL 语句把 "Persons" 表中的 "P_Id" 列定义为 auto-increment 主键: CRE 阅读全文

posted @ 2017-03-10 15:51 不二家的瓶子 阅读(171) 评论(0) 推荐(0) 编辑

2017年3月6日

get与post的区别

摘要: Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。 URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。 到这里,大 阅读全文

posted @ 2017-03-06 15:43 不二家的瓶子 阅读(114) 评论(0) 推荐(0) 编辑

2016年10月24日

多点触碰

摘要: 原理 所谓的多点触碰就是多个手指在屏幕上进行操作,用的最多的估计是放大缩功能吧,比如很多的图片浏览器都支持缩放!理论上Android系统本身可以处理多达256个手指的触摸,当然这取决于手机硬件的支持;不过支持多点触摸的手机一般支持2-4个点,当然有些更多!我们发现前面两点都有用到MotionEven 阅读全文

posted @ 2016-10-24 16:05 不二家的瓶子 阅读(172) 评论(0) 推荐(0) 编辑

导航