Android wifi对象属性及简易Demo
本章介绍Android开发中WiFi热点和WiFi属性的获取,介绍WiFi的名称、状态等属性以及获取周围WiFi热点的方法。
一、怎样获取wifi对象并进行操作
要操作 WIFI 设备,需要先获取 Context.getSystemService(Context.WIFI_SERVICE)获取WifiMana...
分类:
移动开发 时间:
2015-05-21 17:34:46
阅读次数:
286
虽然这个bug的最终在于Can’t convert to dimension: type=0x3的问题上,但分析思路上,是怎样一步一步缩小范围,找到真正的错误。
错误是:
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.work.gongchenglion/com.work.gongchenglion....
分类:
移动开发 时间:
2015-05-21 17:34:28
阅读次数:
232
今天遇到一个问题就是判断手机是否安装百度地图,当然,其他软件也可以按照此方法判断
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"baidumap://"]]) {
NSLog(@"install--");
}
else{
NSLog(@"no---");
...
分类:
移动开发 时间:
2015-05-21 17:33:36
阅读次数:
137
客户端代码:
activity:package com.example.sockettest;
import java.io.*;
import java.net.Socket;
import java.net.UnknownHostException;
import android.app.Activity;
import android.os.Bundle;
import androi...
分类:
移动开发 时间:
2015-05-21 17:30:32
阅读次数:
135
??
首先说一下Service本身存在的两个问题:
1.Service不会专门启动一条新的线程,Service与它所在应用位于同一个进程中。
2.Service也不是专门一条新的线程,所以不应该在Service中处理耗时的任务。
IntentService正好弥补了这两个不足:
IntentService可以处理异步请求的Service。
IntentService...
分类:
移动开发 时间:
2015-05-21 17:28:50
阅读次数:
182
欢迎使用Markdown编辑器写博客很多时候,我们在使用应用时,会出现输入法软键盘弹出的问题,通常情况下,我们默认会使用户点击返回键或者下一步对软键盘进行隐藏。为了更好的体验,我们可以实现当用户使用完毕软键盘时。点击空白区域即可实现隐藏的功能。效果如图所示:
代码实现代码块语法遵循标准markdown代码,例如:package example.com.jinlin.myapplication;im...
分类:
移动开发 时间:
2015-05-21 17:31:29
阅读次数:
225
Android动画分类市面上的很多APP都用到动画效果,动画效果用的好可以提升用户的体验度。那么Android系统都有哪些机制的动画呢?
1.逐帧动画(frame-by-frame animation)。逐帧动画的工作原理很简单,其实就是将一个完整的动画拆分成一张张单独的图片,然后再将它们连贯起来进行播放,类似于动画片的工作原理。
2.补间动画(tweened animation)则是可以对Vi...
分类:
移动开发 时间:
2015-05-21 17:31:14
阅读次数:
163
1:statusBar字体为白色
在plist里面设置View controller-based status bar appearance 为 NO;设置statusBarStyle 为 UIStatusBarStyleLightContent
2:设置statusBar和navigationbar为一体
[nav.navigationBar setBackgroundImage:[UII...
分类:
移动开发 时间:
2015-05-21 17:28:03
阅读次数:
142
就算你不自定义控件,你也必须要了解Android控件的触摸屏事件传递机制(之所以说触摸屏是因为该系列以触摸屏的事件机制分析为主,对于类似TV设备等的物理事件机制的分析雷同但有区别。哈哈,谁让我之前是做Android TV BOX的,悲催!),只有这样才能将你的控件事件运用的如鱼得水。接下来的控件触摸屏事件传递机制分析依据Android 5.1.1源码(API 22)。...
分类:
移动开发 时间:
2015-05-21 17:27:56
阅读次数:
167
cocos2dx-2.X前后台切换分析,基于android平台:
1、从后台进入前台
项目的activity一般继承自Cocos2dxActivity,看过activity生命周期的
都知道onCreate,onResume等方法,这些函数是activity生命周期中
最重要的函数,具体什么时候调用,可以查看相关资料。
//刚进入游戏和游戏从后台回到前台会调用
@Overrid...
分类:
移动开发 时间:
2015-05-21 17:27:53
阅读次数:
195
魅族MX系列手机打开usb调试后链接不上电脑,
1.在拨号键盘输入*#*#6961#*#*
2.设置页面->辅助功能 可以看到开发者选项,打开USB调试
3.在电脑端操作如下:
魅族BBS:
请在mac终端执行:
$echo 0x2a45 > ~/.android/adb_usb.ini
$adb kill-server
$adb devices
不出意外应该可以了。这是由于我们...
分类:
移动开发 时间:
2015-05-21 17:25:14
阅读次数:
891
package com.jrhcode.morethreadtest;
import java.util.concurrent.Executors;
import android.os.AsyncTask;
import android.os.Bundle;
import android.os.Handler;
import android.app.Activity;
import andro...
分类:
移动开发 时间:
2015-05-21 17:25:03
阅读次数:
147
使用Java反射机制IActivityManager与ActivityManagerNative都是非公开类,使用Java反射去调用其中的方法。第一步、使用Android开放的api更改Configuration,同时把语言类型保存下来第二步、Destroy当前页面,重新绘制才能更改语言类型如果你的...
分类:
移动开发 时间:
2015-05-21 17:25:03
阅读次数:
160
iphone6 及 iphone 6 plus 已经出来一段时间了。很多移动端网站,以前写死body 为320px的,现在估计也忙着做适配了。大屏幕手机其实一直有,只是以前大家没怎么重视,移动端的H5页面大部分都以320px为基准宽度进行布局,那些大屏屌丝android用户也懒得去理,而现在ipho...
分类:
移动开发 时间:
2015-05-21 17:15:21
阅读次数:
245
1、申请开发者证书、描述文件、APPID。这个不用多说,前面有专门的文章介绍真机调试,只是把开发证书换成发布证书,配置文件也换成发布就OK了。2、进入https://itunesconnect.apple.com 登录开发者账号3、添加一个新应用4、进入刚添加的应用,填写信息;定价 里面设置上架时间...
分类:
移动开发 时间:
2015-05-21 17:11:33
阅读次数:
429