本月博客排行
-
第1名
龙儿筝 -
第2名
zysnba -
第3名
johnsmith9th - wy_19921005
- sgqt
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- javashop
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- ranbuijj
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- lemonhandsome
- luxurioust
- Xeden
- lzyfn123
- forestqqqq
- zhanjia
- ajinn
- nychen2000
- wjianwei666
- johnsmith9th
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
移动开发专栏最新文章
Android 之 Socket套接字的简单应用
1、what's Socket?
* Socket是网络通信的一种接口,基于不同的协议有不同的Socket;
例如: TCP协议的Socket
UDP协议的Socket;
蓝牙协议的Socket;
* Socket 在计算机行业中称为:套接字,用于描述IP地址和端口,是通信链的句柄;
端口:计算机拥有端口,每一个端口都可以有一个应用程序来进行通讯的使用;
端口范围: ...
Android 之 JSON的使用用法
1、 生活中,各大公司会提供公共的API供程序访问数据,通过调用API , 一般返回的数据有两种格式:
xml格式;json格式;
2、JSON:
* 概念:是一种轻量级的数据交换格式;采用的是完全独立于语言的文本格式;
3、json数据格式分类:
* key-values 格式; {name:"mike",age : 18}
* 对象格式; {{name:&qu ...
Android 之 使用VideoView播放视频
1、在Android 中播放视频的方式有两种:
* 第一种方式是使用MediaPlayer 结合SurfaceView 来播放,通过MediaPlayer来控制视频的播放、暂停、进度等;
通过SurfaceView 来显示视频内容;
优点:灵活性高,可以进行自定义;
缺点:难度比较大;
* 第二种方式是使用VideoView 来播放,这个类其实也是继承了SurfaceVie ...
Android 之 使用SoundPool播放音频
SoundPool :音效池
1、Android 中除了提供MediaPlayer播放音效外,还提供了SoundPool播放音效;
特点:
* SoundPool 使用音效池的概念来管理多个短促的音效;
* cpu ...
Android 之 使用MediaPlayer播放音频
[size=small][color=olive][b]1、 Android 中的多媒体播放都是由MediaPlayer类进行处理的,通过MeidaPlayer可以播放各种
多媒体格式的音频以及视频文件,文件位置如下:
* 存储在应用程序内部的资源;
* 本地资源;
* Content Provider 提供的资源;
* 来自网络的URI 流中的资源;
2、 Androi ...
Android 之 自定义ContentProvider的使用
ContentProvider的简介:
* Android系统中存在大量的应用,当不同的应用程序直接需要共享数据时,可以使用ContentProvider来实现。
* ContentProvider是Android应用的四大组件之一,与Activity和Serivce相同,使用前需要注册。
* 当一个程序需要把自己的数据暴露给其他程序使用时,该程序就可以通过提供ContentProvider来 ...
HTML5 全屏 API
注:提 HTML5 只是说明他是一项新的东西,至于浏览器的 JavaScript API 应不应是 HTML5 的一个配套?我们不纠结。不如看这个接口能给我带来什么,思考可以如何给网页做个体验上的增强应用吧。
一、说在前面的
其实只是一个新的 JavaScript API,让 HTML 元素可以实现全屏显示。不过,这已经足够让我们兴奋。具体是怎样呢?其实这个从 iOS 和 Safari 5.0 ...
Android 之 ContentProvider 共享数据库-通讯录
1、使用ContentProvider 共享数据:
ContentProvider 类主要方法的作用如下:
* public boolean onCreate(); -该方法在ContentProvider 创建后就会被调用,Android开机后,ContentProvider
在其它应用第一次访问时才会被创建;
* public Uri insert ...
Android 之 ContentProvider的简介-相关类的介绍
Content Provider 的简单介绍:
* Android中的Content Provider 机制可支持在多个应用中存储和读取数据。这也是跨应用
共享数据的唯一方式。在Android系统中,没有一个公共的内存区域,供多个应用共享存储数据;
* Android 提供了一些主要数据类型的ContentProvider ,比如:音频、视频、图片和私人通讯录等;
在android. ...
Android 之 通知Notification和通知管理器NotificationManager
通知:Notification
通知管理器:NotificationManager
1、使用Notification 和 NotificationManager的目的:
* Broadcast Receiver没有提供可视化界面来显示广播信息;
* Notification 和 NotificationManager 能实现可视化信息的显示;
* 可以将显示的广播信息的内容以及图标和震动等 ...
CSS的定位即position属性的值有4种
来自网络:
CSS的定位即position属性的值有4种:static,relative,absolute,fixed。
static是默认值,元素位于文档流中,正常显示,忽略元素的top,bottom,left,right属性。需要注意的一点是z-index属性在这个定位方式下始终为0.如果其他定位方式的漂浮元素要位于static定位的内容之下,必须使用负数的z-index属性才行。
relati ...
Web开发者的福利 30段超实用CSS代码
<div class="iteye-blog-content-contain" style="font-size: 14px;"><p>转自:http://www.csdn.net/article/2013-05-29/2815470-css-snippets-for-designers</p><p> < ...
Web开发者不容错过的20段CSS代码
转自:http://www.csdn.net/article/2013-05-24/2815422-20-Useful-CSS-Snippets-Every-Designer-Should-Have
共享已成为互联网的一种主流,尤其是分享一些非常实用的技术,本文收集了20段非常专业的CSS 2/CSS 3代码片段给大家,你可以把它们保存在IDE里、或者存储在CSS文档里,这些代码片段绝对会 ...
Android 之 系统广播机制BroadcastReceiver的使用
BroadcastReceiver :广播接收器
* 除了接收用户发送的广播消息之外,还有一个重要的功能:接收系统广播。通过监听系统, 广播可以在系统特定的时刻执行某些操作;
1、广播处理机制:
* Android中的系统广播是广泛应用于应用程序之间通信的一种手段,它类似于事件处理机制,不同的地方就是广播处理的是系统级别的事件处理
过程,而一般事件是组件级别的;
* 系统广播事 ...
Android 之 在内存中读/取数据
在内存中读 写文件:
小贴士:
* 获取内存中的根目录:Environment.getRootDirectory();
写文件:
/* 测试:将文件写入到内存中 */
/* 默认的目录为:\data\data\com.test\files */
OnClickListener listener_write_rom = new OnClickListener() {
publi ...
Android 之 BroadcastReceiver自定义广播
1、BroadcastReceiver:
* 广播接收器,处理的是系统级别的;
* 事件的广播机制:构建Intent对象;
* 使用sendBroadcast()方法将广播发送出去;
* 事件的接受者是通过一个继承了BroadcastRecevier的类来实现,覆盖onReceive()方法;
2、android中标准的Broadcast Action来响应系统 ...
Android 之 SQLite数据库及游标使用案例
查询数据库:
两种方式--
第一种方式:类似INSERT UPDATE DELETE,有两种方法使用select 从SQLite数据库检索数据。
使用rawQuery()直接调用select 语句,使用query ...
Android 之 进程的概念介绍
首先明白几个概念:
什么是进程?
当一个程序运行的时,它就是一个进程,进程包括运行中的程序和程序使用到的内存和系统资源。
而一个进程是由多个线程所组成的;
什么是线程?
线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但是代码
区是共享的,即:不同的线程可以执行同样的函数;
什么是多线程?
多线程是指程序中包含多个执行流,也就是在一个程序中可 ...
Android 之 SQLite数据库 查询数据库
查询数据库:
两种方式--
第一种方式:类似INSERT UPDATE DELETE,有两种方法使用select 从SQLite数据库检索数据。
使用rawQuery()直接调用select 语句,使用query() 方法构建一个查询。
小贴士:
* onCreate(); 该方法在数据库第一次创建的时候调用,只调用一次;
* onUpgrade(); 该方法在数据库版本 ...
Android 之 SQLite数据库的使用
Android 集成了SQLite数据库
Android在运行时集成了SQLite , 所以每个Android应用程序都可以使用SQLite数据库。
数据库存放的位置:data/<项目文件夹>/databases/
第一步:创建数据库
Android 中提供SQLiteOpenHelper类帮助创建一个数据库,继承该类可以轻松的创建SQLite数据库;
注意:S ...
移动开发热门文章
博客专栏评论
分享一款代码生成器,拖拽式组件结合流式处理,很容易的访问数据库、http、文件读写操作等等,支持编写j ...
MCLoginandPwd 评论了 微信公众号开发《三》微信JS-SDK之地理位置 ...
MCLoginandPwd 评论了 微信公众号开发《三》微信JS-SDK之地理位置 ...
经测试可用,但需配置url schema 才可以,使用cordova-plugin-app-launc ...
shuiyunbing 评论了 Cordova 3.x 实用插件(5) -- 通过自定义 ...
shuiyunbing 评论了 Cordova 3.x 实用插件(5) -- 通过自定义 ...
小弟有一个问题 我在本地开启两个页面访问后台,后台稍微修改下代码 保存了这两个channel 后台发送 ...
独自空楼茉莉为谁而开 评论了 开源WebSocket服务器项目 宝贝鱼(CshBBra ...
独自空楼茉莉为谁而开 评论了 开源WebSocket服务器项目 宝贝鱼(CshBBra ...