移动平台-周排行
Service的基本概念
为什么要有Service
Service的基本用法
电话窃听器的小案例
Service和Activity通信
Service和Thread的关系...
Android允许我们使用Service组件来完成后台任务,这些任务的允许不会影响到用户其他的交互。
1、Activity类
[java] view
plaincopy
package demo.camera;
import android.app.Activity;
import android.conten...
在eclipse里,.so文件eclipse会帮助我们自动打包进apk文件,通常是放在:libs/armeabi目录,然后把libxxx.so拷贝到这个目录下,这样NDK就会自动把这个libxxx.so打包进apk,安装apk后位置是在放在your_apk_package_name/lib/目录下。
android studio就有些不同了,下面给大家介绍一下,方法很简单,一学就会。
这里给大 ...
/**
* 返回传入veiw的所有层级结构
*
* @param view 需要获取层级结构的view
*
* @return 字符串
*/
- (NSString *)digView:(UIView *)view
{
if ([view isKindOfClass:[UITableViewCell class]]) return @"";
// 1.初始化
NS...
通过该方式同时也可以实现底层网络库AFNetworking及ASIHTTPRequest的代理设置。达到我们开发时的抓包分析及
IP地址指定访问开发/仿真任一台提供API接口服务器的目的。
首先下载Charles并配置我们的开发机iPhone终端的代理IP及Charles配置一下,
步骤如下:
1)、取得mac本机的IP地址:如下图中的:192.168.1.106
如图:
2)、通...
java.net.URLEncoder.encode(name, "GBK")加密处理,java.net.URLDecoder.decode(name, "GBK") 解密处理。需要进行URL解密。例子如下:ContactBean cb = list.get(position);String nam...
利用ExpandableListView和GridView,实现类似新闻客户端二级下拉菜单效果。...
一、右键项目“Properties”,在弹出的“Properties”窗口左侧,单击“Project Facets”,打开“Project Facets”页面。二、在页面中的“Java”下拉列表中,选择相应版本就可以了。 —...
虽然之前看了不少android studio的快捷键,但主要开发依然还是在eclipse上,仍然不习惯android studio的快捷键方式,今天看一视频说可以改快捷键为eclipse的方式,不由得喜出望外啊。更改方法,windows下file----settings----IDE setting...
创建两个视图控制器,加到导航控制器上
#import "AppDelegate.h"
#import "FirstViewController.h"
@interface
AppDelegate ()
@end
@implementation AppDelegate
- (BOOL)application:(U...
1、什么是imsi号
国际移动用户识别码(IMSI:International Mobile SubscriberIdentification Number)是区别移动用户的标志,储存在SIM卡中,可用于区别移动用户的有效信息。其总长度不超过15位,使用0~9的数字。其中MCC是移动用户所属国家代号,占3位数字,中国的MCC规定为460;MNC是移动网号码,最多由两位数字组成,用于识别移动用户所...
安装这个IDE最重要的就是配置JAVA环境变量。在第一次的时候提示选择SDK的路径,我们只要配置一下就ok了。哈哈,当然这个自带的主题不是怎么好看,我们可以选择这个按钮来配置我们的IDE环境。大家是不是觉得我这个字体有一点好看呢?嘿嘿我是专门下载了一个字体,小伙伴们也可以到网上去下载,哈哈。然后怎么...
关键字: 多点触控, 控件, 按钮, Android, 同时按下 【也许这样能帮到更多人检索到??】很久没写博文了,最近在做毕业设计的过程中,碰到了这样一个问题,之前一直没遇到过,走了一些弯路,现在写下来记录下。在百度的过程中并没有看到有相关的解答,而更多的还是带你走向弯路的。下面进入博文的正题吧。问题: 实现“百度手柄”的这个多个按钮,同时点击,即一个按钮点着不放,另一个按钮被点击。实际上,很多...
操作系统及SDK操作系统如果打算开发Windows App,那么你的电脑就不能再用老旧的Windows 7了。推荐使用Windows 8.1。写这篇博客的时候,我用的操作系统是Windows 10 Pro Technical Preview [Build 10041].操作系统除了在官网下载之外,还可以在DreamSpark等地方下载。DreamSpark上除了Office其他微软操作系统、开发工具...
如果想先看原文,可以参考Enterprise App Update Distribution on iOS 8
改天如果有时间,我把解决方案翻译一下...
这是这个主题的最后一篇,有疑问的可以留言,我尽量回复。 明确一点:Safari无法直接访问我们app的沙盒文件。 这里有一个解决的方法:app内部建立一个http的server,让Safari来下载server里面的描述文件。(也可能有其他的方法) 在app内部建立server的方法有几个...
今天学习了android蓝牙方面的基础知识,包含了打开和关闭蓝牙的操作,以及两部手机之间通过蓝牙实现的数据传输。下面看代码:
首先,需要在清单文件里添加蓝牙操作的权限:
打开蓝牙的两种方式:
第一种:Intent intent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivityForResult(in...
SwipeRefreshLayout google官方的下拉刷新控件,我是使用在ListView上的。定义布局文件: 1 LinearLayout 2 xmlns:android="http://schemas.android.com/apk/res/android" 3 andro...