Android从业者,十之八九都是在做网络应用,不是互联网也是局域网。如今在4G和Wifi的天下下,流量什么的都已是浮云,单机应用的市场已然悄悄的一去不复返了。所以呢,不了解网络请求的同学要小心了,当心被时代的...
分类:
移动开发 时间:
2014-07-21 23:28:11
阅读次数:
248
关于Service的开发详解已经在上一篇:Android开发四大组件之Service(详解篇)讲的很清楚了,本篇主要对Service的开发实例做下讲解。...
分类:
移动开发 时间:
2014-07-21 22:16:58
阅读次数:
262
出现error的过程:在运行另外一个xcode项目重置了code sign,回到原来的项目的时候出现这个error
修复方法:
targe-build settings-code signing identity-choose iOS Developer
然后Provision File选择对应的file
参考链接:
https://developer.apple.com/leg...
分类:
移动开发 时间:
2014-07-21 23:30:01
阅读次数:
322
在一篇构建基于Javascript的移动web CMS入门——简介中简单的介绍了关于墨颀CMS的一些原理,其极框架组成,于是开始接着应该说明一下这个CMS是如何一步步搭建起来。RequireJS 使用库及依赖这里用的是bower的JS来下载库,详细可以参考一下bower install js使用bower管理js 这篇文章。需要下载的库有RequireJSBackboneUnderscoreMus...
分类:
移动开发 时间:
2014-07-21 22:22:47
阅读次数:
222
多选移动列表操作
.yemian{
margin-left:30%;
width:500px;
height:400px;
background-color:cyan;
}
.s{
width:150px;
height:250px;
}
.input{
width:50px;
h...
分类:
移动开发 时间:
2014-07-21 23:29:03
阅读次数:
229
ios7引入了nsurlsession,通过它可以支持后台相关的网络操作的新特性。让我们看看它有哪些好处:
1.后台上传下载;
2.不需要通过nsoperation,我们用nsurlsession的api就可以做到网络操作的暂停和恢复。
3.作为可配置的容器:例如你可以设置http头的一些属性并且保存在session里,你就不用重复去做配置了;don't repeat yourself~
...
分类:
移动开发 时间:
2014-07-21 23:27:48
阅读次数:
268
首先我想强调一点,这个登陆的模块最好是放在另外一个线程里面来实现,否则有可能会爆出一系列的问题,
然后再与主UI 交互。这样就不会爆ANR异常
1.对于登陆模块的,首先大体的逻辑肯定是要清晰的。
//在这个登陆另起的线程中
//第一步首先要判断 是否有网络存在
...
分类:
移动开发 时间:
2014-07-21 22:11:38
阅读次数:
226
转载请注明出处:
Linux启动流程大体分三歩:1、开机启动bootloader。2、操作系统内核初始化。3、执行第一个应用程序。
1、开机就是给硬件设备上电,在上电过程中cpu的作用是执行执行,故而,只有其他硬件设备初始化ok,cpu执行指令才有意义,故而cpu最后上电。
cpu复位完毕就开始执行固定内存的程序指令,此时的执行所在的程序称作“bootloader”引导程序。...
分类:
移动开发 时间:
2014-07-21 22:42:27
阅读次数:
214
好长时间没有写blog了,之所以没有写,主要还是工作上的事,...
分类:
移动开发 时间:
2014-07-21 23:30:01
阅读次数:
492
//得到TextView控件对象
TextView textView = (TextView)findViewById(R.id.custom);
//将字体文件保存在assets/fonts/目录下,创建Typeface对象
Typeface typeFace = Typeface.createFromAsset(getAssets(), "f...
分类:
移动开发 时间:
2014-07-21 22:14:08
阅读次数:
285
首先要说的是,界面滑动,就需要多个view来进行切换,实际上可以用一个ArrayList pageViews来保存这些view的信息,然后进行切换
LayoutInflater inflater = getLayoutInflater();
pageViews = new ArrayList();
pageViews.add(inflater.inflate(R.layout.item0...
分类:
移动开发 时间:
2014-07-21 22:21:08
阅读次数:
252
主要由两种方法:
1、不把图片放在res/drawable下,而是存放在src某个package中(如:com.drawable.resource),这种情况下的调用方法为:String path = "com/drawable/resource/imageName.png";
InputStream is = getClassLoader().getResourceAsStream(pat...
分类:
移动开发 时间:
2014-07-21 22:36:08
阅读次数:
252
软件名称:DroidDraw
软件大小:489KB(Windows版本)
支持系统:Mac OS X/Windows/Linux
下载地址:http://code.google.com/p/droiddraw/
android的界面开发实在太不方便了,谷歌推出开源程序 DroidDraw方便大家书写xml。但也希望大学熟悉xml界面配置。首先看下程序截图吧...
分类:
移动开发 时间:
2014-07-21 23:30:00
阅读次数:
310
总所周知,每次我们启动Android Emulator,都需要花费很长一段时间,几分钟甚至十几分钟。其实,我们可以使用快照(Snapshot)功能,来快速启动Android模拟器。
首先,需要在Android虚拟设备(AVD)管理窗口中,选中“Snapshot”选项。如下:
这样,启动该虚拟设备时,就可以使用快照功能了。
如下,在虚拟设备的启动窗口中,选中“Launch...
分类:
移动开发 时间:
2014-07-21 22:28:07
阅读次数:
209
.jni.h文件 : 了解 JNI 需要配合 jni.h 文件, jni.h 是 Google NDK 中的一个文件, 位置是 $/android-ndk-r9d/platforms/android-19/arch-arm/usr/include/jni.h ;1. JNIEnv 作用JNIEnv 概念 : 是一个线程相关的结构体, 该结构体代表了 Java 在本线程的运行环境 ; JNIEnv...
分类:
移动开发 时间:
2014-07-21 22:31:07
阅读次数:
295
1、断网,使用IE打开
2、使用火狐浏览器脱机浏览...
分类:
移动开发 时间:
2014-07-21 23:28:10
阅读次数:
180