上篇分享讲了,书写缓存能很大程度上提高应用的性能。缓存的应用除了写在js代码里还需要相应的服务器做配置比如nginx配置http://linux008.blog.51cto.com/2837805/547236这里说明的比较详细,当然有些时候我们不希望自己的服务器被代理缓存,那么我们可以设置缓存报头...
分类:
移动开发 时间:
2015-04-06 20:12:50
阅读次数:
135
到了大年初四基本上该拜的年都拜完了,今天天气格外好,阳光明媚,有时候觉得光是简单的晒晒太阳就是幸福,很希望能多多静下心来仔细去思考,然后再去学习。好了不废话了,今天想分享一下自己再前端移动端部分积攒摸索的知识。首先向大家介绍一本书《HTML5触摸界面设计与开发》,这本书并不厚,但讲的东西都是干货,十...
分类:
移动开发 时间:
2015-04-06 20:08:56
阅读次数:
179
Fragment Android是在Android 3.0 (API level 11)开始引入Fragment的。 可以把Fragment想成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fragment模块。.....
分类:
移动开发 时间:
2015-04-06 20:07:49
阅读次数:
143
程序上传:准备工作证书创建流程1:证书:证书用来为我们的应用程序签名,只有经过签名的应用程序才能保证他的来源是可信任的,并且代码是完整的,未经修改的。证书的创建过程:登陆开发者中心点击Certificates(证书)该项,进入下面的界面点击Certificates(证书)进入看到左..
分类:
移动开发 时间:
2015-04-06 18:56:39
阅读次数:
176
- (void)viewDidLoad {
[super
viewDidLoad];
//初始化一个加载图片的试图
imageview=[[UIImageView
alloc]initWithFrame:CGRectMake(0,
50, self.view.frame.size.width,
self.view.frame.size.height-100)]...
分类:
移动开发 时间:
2015-04-06 18:49:30
阅读次数:
137
***UISegmentedControl控件是iOS中比较常用的控件,作为一个iOS手机设备屏幕,一下子放多个UIButton,显然感觉不到美观,作为一个不妥协追求卓越的乔帮主肯定不愿意,所以设计出该控件,以满足平时的需求。***
NSArray *segmentedArray=[[NSArray alloc]initWithObjects:@”一”,@”二”,@”三”,@”四”,nil];
创...
分类:
移动开发 时间:
2015-04-06 18:49:02
阅读次数:
140
1. Media Framework 层次
(1) 应用层
Music, VideoPlayer
(2) JAVA层
MediaPlayer : frameworks/base/media/java/android/media/MediaPlayer.java
(3) JNI
JNI_MediaPlayer -- libmedia_jni.so
frameworks/base/m...
分类:
移动开发 时间:
2015-04-06 18:48:37
阅读次数:
236
Android中ScrollView嵌套ListView只显示一行的解决方案解决方案1: 直接把包含ListView控件的ScrollView控件从布局文件中去除,留下ListView控件,这是最简单快捷的解决办法.
如果一定要在ScrollView中包含ListView,则参考解决方案2:public void showlist()
{
List<HashMap<String,...
分类:
移动开发 时间:
2015-04-06 18:46:51
阅读次数:
138
在软件测试的课上,老师介绍了闰年测试。闰年测试旨在检测某一年份是否为闰年,计算方式为四年一闰,百年不闰,四百年再闰。使用安卓实现这个小程序。 界面代码如下: 1 7 8 13 14 23 24 25 32 33 结果如下: 在我的程序中,使用Integer.pars...
分类:
移动开发 时间:
2015-04-06 18:40:32
阅读次数:
203
Android Studio v1.0 安装教程 Studio教程Windows环境下Android Studio v1.0安装教程准备工具JDK安装包。要求:JDK 7以及以上版本。Android Studio安装文件。Windows:exe(包含SDK) (813 MB)exe(不包含SD...
分类:
移动开发 时间:
2015-04-06 18:35:02
阅读次数:
156
对于我们写好的接口,如果不经过安全认证就可以直接访问的话,则将对我们网站产生非常大的安全隐患,一些hack可能直接用你的接口去操作数据库,后果无法估量。那么如何才能进行有效的安全验证呢? 这里我采用了微信开发中的access_token机制,让app前端开发工程师通过提交appid和appsecer...
分类:
移动开发 时间:
2015-04-06 18:30:43
阅读次数:
197
iOS之网络数据下载和JSON解析简介 在本文中笔者将要和大家介绍iOS中如何利用NSURLConnection从网络上下载数据,如何解析下载下来的JSON数据格式,以及如何显示数据和图片的异步下载显示 涉及到的知识点1.NSURLConnection异步下载和封装2.JSON格式和JSO...
分类:
移动开发 时间:
2015-04-06 18:27:03
阅读次数:
129
Focus on technology, enjoy life!—— QQ:804212028
浏览链接:http://blog.csdn.net/y18334702058/article/details/44624305
主题:AIDL服务
-AIDL(Android Interface Definition Language)即Android接口定义语言。Android系统中的进程之间不能...
分类:
移动开发 时间:
2015-04-06 17:19:04
阅读次数:
136
1. 概要
OpenGL是桌面环境下的绘制,渲染三维图形的API。
OpenGL ES是在Android环境下的OpenGL。
在Android中OpenGL需要在GLSurfaceView中渲染,渲染控制函数在GLSurfaceView.Renderer中。接下来会介绍如何创建第一个OpenGL程序
2. 配置AndroidManifest
(1)声明OpenGL ES API...
分类:
移动开发 时间:
2015-04-06 17:20:55
阅读次数:
179
1、初始化WebView
- (void)viewDidLoad
{
[super viewDidLoad];
webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];
NSURLRequest *request =[NSURLRequest requestWithURL:[NS...
分类:
移动开发 时间:
2015-04-06 17:18:50
阅读次数:
192
注释直接写在代码里,比较直观,我觉得这些定义系统的广播的宏,不是很好使;MainActivity.java:package com.vrinux.broadcastdemo;import android.app.Activity;
import android.content.BroadcastReceiver;
import android.content.Context;
import andr……...
分类:
移动开发 时间:
2015-04-06 17:19:36
阅读次数:
151
Android Xfermode简单用法介绍...
分类:
移动开发 时间:
2015-04-06 17:17:43
阅读次数:
205