开发android,我们需要哪些技能基础
①Java基础知识 ②Linux基础知识 ③数据库基础知识 ④网络协议 ⑤Android基础知识 ⑥服务器端开发知识①Java基础知识
如何获取这些技能呢?一起来看
分类:
移动平台 时间:
2014-09-15 15:41:19
收藏:
0 评论:
0 赞:
0 阅读:
432
//匹配移动手机号varPATTERN_CHINAMOBILE = /^1(3[4-9]|5[012789]|8[23478]|4[7]|7[8])\d{8}$/;// 匹配联通手机号varPATTERN_CHINAUNICOM =/^1(3[0-2]|5[56]|8[56]|4[5]|7[6])\...
分类:
移动平台 时间:
2014-09-15 15:39:19
收藏:
0 评论:
0 赞:
0 阅读:
124
参考地址:http://www.cnblogs.com/tc310/archive/2012/12/21/2828450.html问题描述: Android SDK Manager 无法下载更新,或者更新速度超慢,或者待安装包列表不显示解决方法:第一步:修改hosts文件修改后的hosts 文件内....
分类:
移动平台 时间:
2014-09-15 15:33:49
收藏:
0 评论:
0 赞:
0 阅读:
290
在将自己写的工具打成.jar包的时候,有时候会需要引用到res中的资源,这时候不能将资源一起打包,只能通过反射机制动态的获取资源.特别用在自己定义一个工具将其打成.jar包时,特别注意资源的获取1、封装成一个工具类package com.cp.utils;import android.content...
分类:
移动平台 时间:
2014-09-15 15:32:39
收藏:
0 评论:
0 赞:
0 阅读:
240
o modify the badge under ios8 you have to ask for permissions let settings = UIUserNotificationSettings(forTypes: UIUserNotificationType.Badge, cat...
分类:
移动平台 时间:
2014-09-15 15:31:19
收藏:
0 评论:
0 赞:
0 阅读:
215
- (void)initNetworkMonitor{ NSURL *baseURL = [NSURL URLWithString:@"http://www.baidu.com/"]; AFHTTPRequestOperationManager *manager = [[AFHTTPReques.....
分类:
移动平台 时间:
2014-09-15 15:29:49
收藏:
0 评论:
0 赞:
0 阅读:
221
产生的原因: 在4.0之后在主线程里面执行Http请求都会报这个错,也许是怕Http请求时间太长造成程序假死的情况 解决办法: 1.在发起Http请求的Activity里面的onCreate函数里面添加如下代码 StrictMode.setThreadPoli...
分类:
移动平台 时间:
2014-09-15 14:26:29
收藏:
0 评论:
0 赞:
0 阅读:
205
今天要讲的使我们猪脚类
SpriteBird.h
SpriteBird.cpp
猪脚类要注意的是三种状态的切换,和单点触控侦听的设置,还有就是小鸟在飞行的过程中,头部会上下的摆动,物理模型这里就不说了,小鸟头部的摆动是靠小鸟Y轴的速度来判定的,当小鸟向上飞的时候,速度是正的,所以头部摆动的旋转角度也是向上,当小鸟下落的时候,速度是负的,所以头部摆动的旋转角度是向下的。
小鸟的三种状...
分类:
移动平台 时间:
2014-09-15 14:24:59
收藏:
0 评论:
0 赞:
0 阅读:
401
怎样在Qt项目中添加Java代码,使用第三方jar包...
分类:
移动平台 时间:
2014-09-15 14:22:29
收藏:
0 评论:
0 赞:
0 阅读:
464
1,ListView的内容为空时候的处理
使用listView或者gridView时,当列表为空时,有时需要显示一个特殊的empty view来提示用户
private void setupViews() {
LOG.debug("");
mListView = (ListView) findViewById(R.id.list);
((V...
分类:
移动平台 时间:
2014-09-15 14:21:39
收藏:
0 评论:
0 赞:
0 阅读:
295
一:概述 NSArray是不可变数组,一旦数组建立后,数组元素不能增加或删除,也就是不能改变数组的长度,而数组中的元素的值也不能修改,只能是最初创建的值。 NSMutableArray是可变数组,它是NSArray的子类,它可以对数组元素进行增,删,改。二:创建数组的几个方法//c语言数组NSS.....
分类:
移动平台 时间:
2014-09-15 14:14:29
收藏:
0 评论:
0 赞:
0 阅读:
339
1.测试apk一般可以通过wifi设置代理,从而使用Charles抓取http请求2.发布版本的apk通过代码控制,http请求不再走wifi代理 1 if (type == ConnectivityManager.TYPE_WIFI) { 2 ...
分类:
移动平台 时间:
2014-09-15 14:13:48
收藏:
0 评论:
0 赞:
0 阅读:
361
一、Launcher的简单研究1 什么是LauncherAndroid系统启动后加载的第一个程序 。这个程序是其他应用程序的入口 。Launcher构成:HomeScreen : (Workspace + HotSeats) , Shortcut,LiveFolder , AppWidget , W...
分类:
移动平台 时间:
2014-09-15 14:12:38
收藏:
0 评论:
0 赞:
0 阅读:
338
一、动画基本类型:如下表所示,Android的动画由四种类型组成,即可在xml中定义,也可在代码中定义,如下所示:XMLCODE渐变透明度动画效果alphaAlphaAnimation渐变尺寸伸缩动画效果scaleScaleAnimation画面转换位置移动动画效果translateTranslat...
分类:
移动平台 时间:
2014-09-15 14:10:19
收藏:
0 评论:
0 赞:
0 阅读:
295
一、屏幕高度和宽度获取方法int screenWidth,screenHeight; WindowManager windowManager = getWindowManager(); Display display = windowManager.getDefaultDisplay(); s...
分类:
移动平台 时间:
2014-09-15 14:09:39
收藏:
0 评论:
0 赞:
0 阅读:
287
Function.prototype.apply()|Function.prototype.call()apply()方法可以在使用一个指定的 this 值和一个参数数组(或类数组对象)的前提下调用某个函数或方法。call()方法类似于apply(),不同之处仅仅是call()接受的参数是参数列表。...
分类:
移动平台 时间:
2014-09-15 14:08:49
收藏:
0 评论:
0 赞:
0 阅读:
200
课程目标:学习Android中异步操作的三大方式重点难点:Handler与线程的关系 Handler消息队列的实现考核目标:使用Handler是异步的,它会建立新线程么? noHandler是在主线程内么?Handler的post 和 sentMessage方法,使用的是一个队列还是两个?子线程中建...
分类:
移动平台 时间:
2014-09-15 14:07:28
收藏:
0 评论:
0 赞:
0 阅读:
300
android选择联系人并返回,显示在ListView中,以及数据库的相关操作...
分类:
移动平台 时间:
2014-09-15 13:01:18
收藏:
0 评论:
0 赞:
0 阅读:
449
Android系统的“程序异常退出”,给应用的用户体验造成不良影响。为了捕获应用运行时异常并给出友好提示,便可继承UncaughtExceptionHandler类来处理。通过Thread.setDefaultUncaughtExceptionHandler()方法将异常处理类设置到线程上即可。
1、异常处理类,代码如下:
[java] view
plain...
分类:
移动平台 时间:
2014-09-15 12:59:08
收藏:
0 评论:
0 赞:
0 阅读:
348
发现android使用asmack连接ejabberd,总会出现各种各样的问题
经过多次试验,具体过程的exception就不写了,成功的写法如下...
分类:
移动平台 时间:
2014-09-15 12:58:48
收藏:
0 评论:
0 赞:
0 阅读:
253