本月博客排行
-
第1名
宏天软件 -
第2名
jbosscn -
第3名
lyndon.lin - forestqqqq
- e_e
- java-007
- lyj86
年度博客排行
-
第1名
青否云后端云 -
第2名
zw7534313 -
第3名
大家都说我很棒 - 宏天软件
- gengyun12
- wy_19921005
- zysnba
- luxurioust
- gashero
- robotmen
- e_e
- vipbooks
- hbxflihua
- fantaxy025025
- qepwqnp
- wallimn
- 解宜然
- sichunli_030
- javashop
- ssydxa219
- ranbuijj
- gdpglc
- jickcai
- tanling8334
- appalese
- gaojingsong
- sam123456gz
- benladeng5225
- java-007
- gaozzsoft
- hanbaohong
- zhangyi0618
- xyuma
- liunancun
- xpenxpen
- panshunchang
- jh108020
- nychen2000
- 龙哥IT
- wjianwei666
- lzyfn123
- 狂盗一枝梅
- bsszds
- 淡看人生
- arpenker
- wangchen.ily
- Jameslyy
- xiangjie88
- wiseboyloves
- silverend
移动开发专栏最新文章
Android 之 AsyncTask 异步任务
Android 中AsyncTask 的使用
1、首先我们来看看AsyncTask 的介绍:
Handler 和 AsyncTask 都是android 中用来实现异步任务处理的方式;其中:
Handler 实例向 UI 线程发送消息,完成界面更新,
优点:对整个过程控制的比较精细;
缺点:代码相对 ...
Android 之 Looper Handler Message 之间的关系
Android 的消息处理机制 -- Looper,Hander,Message
1、Android的消息处理有三个核心类:Lopper,Handler和Message; 另外还有个 Message Queue (消息队列) , 但MQ 被 ...
Android 之 多线程和Socket套接字的使用介绍
Android 网络编程
1、网络通信协议及接口
网络通信协议:
就是对计算机之间通信的信息格式,能被收/发双方接受的传递信息的内容的一组定义。即,连接不同操作系统和不同硬件体系结构的互联网络提供通信支持,是一种网络通用语言。
网络通信接口:
为了使两个结点能进行对话,必须在 ...
Android 之 实现Runnable 接口与继承Thread的区别
实现Runnable 接口 相对于继承Thread 类的优势
1、适合多个相同程序代码的线程去处理同一资源的情况,把虚拟CPU(线程)同程序的代码,数据有效分离,较好地体现了面向对象的设计思想。
2、可以避免由Java的单继承特性带来的局限性。我们经常碰到了这样的一种情况,即当我们要将已经继承了某一个类的子类放入多线程中,由于一个类不能同时有两个父类,所以不能用 ...
Android 之 使用Pull 解析xml文件
/**
* 使用Pull进行 xml 文件的解析
*
* @author Administrator
*
*/
public class PullParseService {
// Pull 解析
public static void pullParse(InputStream is, String encoding)
throws Exceptio ...
Android 之 使用DOM解析xml文件
DOM 解析 xml 格式的文件
1、 xml简介:xml实质是一个文本文件,能够用于存储数据,但应用程序却不能
直接的访问和操作。因此要操作xml文件,需要一个不仅能读懂xml文档而且能
提供相应的xml应用程序借口的xml解析器。
2、 常用的xml应用程序接口有两个:
a、DOM文档对象模型;核心:在内存中建立和xml文件相对应的树形结构数据。
b、SA ...
Cordova 3.x 实用插件(1) -- Google地图Maps
插件地址:https://github.com/wf9a5m75/phonegap-googlemaps-plugin/
(1)创建工程
引用cordova create HelloMap com.rensanning.cordova HelloMap
cd HelloMap
cordova platform add android
(2)创建Google Play Services的lib
引 ...
Cordova 3.x 基础(15) -- 云端Cordova (Cloud-based Build Services)
通过Web界面上传HTML/CSS/Javascript源代码后,在云环境(ICE)中把这些代码转换成不同平台的app。以下简单试用了一下PhoneGap Build、AppBuilder、Appery.io、Monaca、SAE云窗调试器等5个服务。
编译出来的APK文件除过Monaca获取的权限太多无法安装、SAE云窗调试器只是调试工具,基本都能够很好的实现自动化编译。
Appery.io编 ...
Cordova 3.x 基础(14) -- 使用Hooks自定义build过程
Hooks本身是一些脚本代码,可以使用任何语言(比如:nodejs、shell等),用来自定义Cordova CLI命令,位于Cordova项目的根目录hooks文件夹下。主要目的是扩展Cordova CLI框架,在应用的build生命周期中插入自定义的build构建内容。
(1)Hooks的种类
①Module-level Hooks
面向的是扩展Cordova平台的,这个是相对比较大的项目的, ...
Cordova 3.x 基础(13) -- 为Android APK签名
Cordova 编译 Android工程的时候,调用的Android SDK的默认build过程,所以是基于Ant的。
(1)调试用APK
引用cordova build android
默认是debug模式,使用debug.keystore ...
Cordova 3.x 基础(12) -- Plugin开发
Cordova提供的功能能够满足一般应用,但是对于复杂的应用或者对性能要求比较严格的应用来说,并不是很理想的。所以就需要在某些场景下自己写代码来弥补这些不足,类似Titanium Module一样,Cordova也提供了Plugin功能。Cordova本身访问Native接口都是通过Plugin的方式提供的,可以参考官方Plugin代码,而且GitHub上也存在不少开源的Cordova Plugin ...
Android 之 百度API 密钥安全码生成
近期要做个关于旅游助手的应用,开始接触百度API了。大神们都知道使用API之前先得申请对应
的密钥,否则是无法使用的;哎,今天也是特别的郁闷,按照百度上说明的方法申请密钥,在安
全码那里稍微的卡住了;瞬间0疼了....
首先我们来看看官网上获取安全码的介绍:
您可以通过两种方法来获取Android签名证书的sha1值:
第一种:使用keytool
keytool -list ...
NGUI所见即所得之深入剖析UIPanel,UIWidget,UIDrawCall底层原理
NGUI所见即所得之深入剖析UIPanel,UIWidget,UIDrawCall底层原理
By D.S.Qiu
尊重他人的劳动,支持原创,转载请注明出处:http.dsqiu.iteye.com
之前项目中用的NGUI的版本是3.0.7 f3,开始的时候感觉没有什么问题,直达最近项目UI的完成度比较高时,就突然出现掉帧很严重的现象,即使只有一个UI打开(其他都是ac ...
Android 之 通知Notification
Notification 和 NotificationManager 的基本用法
1. 用途:用来设置通知;
2. 说明:NotificationManager 为后台运行的服务 , 用来发送通知;Notification 类表示一个持久性的通知
3. 状态栏和状态条的区别:
a) 状态条:手机屏幕最上方的一个条形状的区域;状态条有很多的信息量,例如:usb连接图标,手机信号图标,电池电量图标,时 ...
Android 之 手机全屏显示
/*
1、全屏状态的显示
介绍:Android 中提供了Window 类,用于设置窗口的属性和基本功能;
Activity 中提供了一个方法 public final boolean requestWindowFeature(int featureId);
用于设置Window的属性,参数featureId 取值由Window 类定义;
产量名 常量值 功能
FEATUR ...
Cordova 3.x 基础(11) -- JS是如何调用本地API的?
Cordova应用基于Webview,所以后台代码和js交互都是基于Webview(Webkit)的接口的。
Android:WebView(WebKit-based) WebView(4.4 Chromium-based) Updatable-WebViews(5+)
@JavascriptInterface/WebView#addJavascriptInterface()
参考源码 Expo ...
Android 之 将RAW资源文件写入SD卡工具类
package com.sun.coptfiletosd;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import androi ...
Android 之 监控手机电量
package com.example.battery;
import android.app.Activity;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFi ...
移动开发热门文章
博客专栏评论
分享一款代码生成器,拖拽式组件结合流式处理,很容易的访问数据库、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 ...