在迅速发展的通信行业中,移动通信成为最为重要的通信业务,而移动终端也因为中国移动通信的发展成为许多厂商关注的焦点。随着中国移动通信的发展,手机已经从单一功能发展到多重功能,从简单应用发展到智能应用。手机不仅需要能够实时的收发电子邮件,而且还需要能够下载和浏览各种文件。将来手机的发展方向必然是智能化、多功能化和时尚化。...
分类:
移动开发 时间:
2014-06-05 03:56:06
阅读次数:
302
Android UI操作是线程不安全的,若想在子线程红进行UI操作,需要借助Android提供的Handler。Android提供的AsyncTask其实是对Handler的封装,方便我们在子线程中更新UI元素。AsyncTask是一个泛型类,书写格式为: AsyncTask。这三个参数的用途如下:
1. Params
这三个参数的用途如下:
1. Params
在执行AsyncTas...
分类:
移动开发 时间:
2014-06-04 22:42:37
阅读次数:
309
实际上,不仅仅是android手机开发,所有的软件开发都要注意代码效率的问题!一般来说,实现相同的功能尽量较少地使用内存,最少的指令是一个优秀开发者需要时刻注意的!这里从两点来讨论这个问题:(一)数据类型选择;(二) 缓存...
分类:
移动开发 时间:
2014-06-05 01:07:14
阅读次数:
353
错误1 ——
Caused by: android.content.res.Resources$NotFoundException:
String resource ID #0x0
错误原因——...
分类:
移动开发 时间:
2014-05-31 21:39:18
阅读次数:
642
在EditText控件接近底部的情况下 软键盘弹出后会把获得焦点的EditText控件遮挡 无法看到输入信息
防止这样的情况发生 就需要设置AndroidManifest.xml的属性
前面的xml信息省略 在activity中 增加android:windowSoftInputMode="adjustPan"
.............
分类:
移动开发 时间:
2014-06-03 04:42:31
阅读次数:
246
Representing and Manipulating Information...
分类:
移动开发 时间:
2014-05-31 17:55:44
阅读次数:
531
package com.sondon.dhjk.test;
import com.sondon.dhjk.utils.LogUtil;
import junit.framework.TestCase;
public class Test extends TestCase {
private static final String TAG = "Test";
/**
* 构造函数
...
分类:
移动开发 时间:
2014-05-31 17:34:48
阅读次数:
251
1.前言
在android4.0以后,有switch控件,类似于iPhone上面滑块的效果,但是只能用在4.0以后的系统中,之前的平台,就无法使用
这种控件。近段时间,看到了小米3手机上自带的计算器app,有这样的效果,上面的一个控件,觉得很漂亮,并且与iPhone上的效果略有不同,于是自己动手编写了一下这个功能,最好在编写的工程中,参考过网上的一些demo,运行后,在控件滑动的时...
分类:
移动开发 时间:
2014-06-03 04:09:29
阅读次数:
359
项目使用HTML5开发HybridApp, 代码管理使用git,如何针对HybridApp的跨平台的特点进行版本管理呢,web部分ios和Android基本相同,但各自有些特别的修改适配,使用2个git目录管理代码显然是愚蠢的,会增加很多不必要的代码合并工作,我们可以利用git的分支方便的管理代码。
我们的实践是master分支管理ios代码,因为先开发的ios版本,后面使用新的android分支管理Android的代码,platform/android 和platform/ios由各自的分支管理...
分类:
移动开发 时间:
2014-05-31 17:36:03
阅读次数:
290
题意:给你一些二进制的数,然后你可以选择按位取反,也可以不变,你只能选择一种,然后让你找出最大和最小,求最大的差值
思路:将取反与不取反都算出来,然后大的放一边,小的放一边,排序后判断#include
#include
#include
#include
#define ll long long
using namespace std;
const int MAXN = 100010;
...
分类:
移动开发 时间:
2014-05-31 17:44:07
阅读次数:
321
报这个错的话:基本都是配置出错,具体配置看下面。
AndroidManifest.xml 文件:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mayi.test.dao"
android:versionCode="1"
an...
分类:
移动开发 时间:
2014-05-31 22:00:03
阅读次数:
434
先进的移动设备具有各种奇妙的功能,从长远来看可以节省大量的时间和金钱。但这些设备真是太新了,所以他们具有"不可预料的弱点和保护不当的价值。" 手机方面,恶意软件大约99%的目标是针对Android的,而Java编程语言里的漏洞被人利用的机会最高。...
分类:
移动开发 时间:
2014-05-31 22:05:21
阅读次数:
340
这个例子会用到 http 下载、布局管理器、编辑框、按钮、Json 解析等知识……...
分类:
移动开发 时间:
2014-05-31 17:51:57
阅读次数:
436
XML(Extensible Markup Language)可拓展标记语言,它与HTML一样,都是SGML(标准通用标记语言),它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。在Android下有三种方式解析XML,分别为SAX、DOM、PULL;它们有各自的特点,在网络编程中...
分类:
移动开发 时间:
2014-05-31 21:56:12
阅读次数:
387
PhoneGap是一套能让你使用HTML5轻松调用本地API接口和发布应用到商店的应用开发平台。官方说有低成本,低开发周期,轻量化等优点,这些咱暂时也没法证明,略过不表。但是有一条跨平台,却是很明显的优势。因为它采用HTML5+JavaScript的模式来开发应用。PhoneGap用JavaScri...
分类:
移动开发 时间:
2014-05-31 21:08:43
阅读次数:
754
当你定义了一系列的变量时,需要写很多的getter和setter方法,而且它们的形式都是差不多的,,所以Xcode提供了@property
和@synthesize属性,@property用在 .h 头文件中用作声明,@synthesize用在.m
文件中用于实现。如下,新建一个基于“Command...
分类:
移动开发 时间:
2014-05-31 20:58:20
阅读次数:
487
中国移动第一步,设置CMNET上网新建APN1.名称:cmnet2.APN:cmnet3.APN类型:default就仅仅填写上面3个选项,其它都是默认,不用填写。第二步,设置彩信新建APN1.名称:cmmms2.APN:cmwap3.代理:10.0.0.1724.port:805.username...
分类:
移动开发 时间:
2014-05-31 20:27:58
阅读次数:
434
Phonegap 解决错误:Alert[ERROR]Error initializing
Cordova:Class not found发现bug后找原因网上说是 因为找不到 res/xml文件夹下的 config.xml
文件;但我有这个config.xml我想了一下 是不是因为没有找到指定的co...
分类:
移动开发 时间:
2014-05-31 20:21:27
阅读次数:
245
此页面为WP8“iOS 8”应用的发布页面。iOS
8是一款收集解读Apple公司即将推出的新版本iOS的文章的WP8应用。此页面主要记录开发进度、APP发布等情况。-------------------相关进度---------------------目前进度:UI相关资源前期准备中,各相关开放平...
分类:
移动开发 时间:
2014-05-31 20:17:20
阅读次数:
284
iOS开发UI篇—简单介绍静态单元格的使用一、实现效果与说明说明:观察上面的展示效果,可以发现整个界面是由一个tableview来展示的,上面的数据都是固定的,且几乎不会改变。要完成上面的效果,有几种方法:(1)可以直接利用代码,返回三组,在判断每组有多少行,展示些什么数据,这样写“死”的代码建议绝...
分类:
移动开发 时间:
2014-05-31 20:13:56
阅读次数:
333