下面是我在工作中总结的内容,希望对大家有帮助。一、布局View的几种布局显示方式有下面几种:线性布局(LinearLayout)、相对布局(RelativeLayout)、表格布局(TableLayout)、网络视图(GridView)、标签布局(TabLayout)、列表视图(ListView)、...
分类:
移动平台 时间:
2014-04-10 06:27:36
收藏:
0 评论:
0 赞:
0 阅读:
827
注:本文翻译自Google官方的Android Developers
Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/sync-adapters/index.html在一台An...
分类:
移动平台 时间:
2014-04-10 06:48:36
收藏:
0 评论:
0 赞:
0 阅读:
540
今天看别人代码的时候发现这样的用法navigationController.viewControllers
=
@[secondViewController];这里用到了@[]。刚开始不是很明白,问了才知道,原来这是数组的初始化。是ios6之后引入的方式。mark下。@[]
初始化不可变数组@{} ...
分类:
移动平台 时间:
2014-04-10 12:51:03
收藏:
0 评论:
0 赞:
0 阅读:
471
先介绍Matrix的几个方法:public void preScale(float
sx,float sy)sx,sy分别表示对X轴和Y轴的放大倍数,如果是负数,就表示翻转并且放大相应倍数public void setRotate(float
degrees, float px, float py)...
分类:
移动平台 时间:
2014-04-10 12:54:40
收藏:
0 评论:
0 赞:
0 阅读:
533
Nagios是常用的系统监控工具,提供了很多基本服务的监控脚本,如HTTP,MYSQL等,同时具有不错的可扩展性,自己可定制针对特定参数的监控脚本以及报警的方式.我现在有三台机器:192.168.0.26
namenode2 主机192.168.0.27 datanode1 从机192.168.0....
分类:
移动平台 时间:
2014-04-10 13:03:41
收藏:
0 评论:
0 赞:
0 阅读:
665
iOS持久化文件系统归档和序列化数据库1.文件系统不管是Mac OS X
还是iOS的文件系统都是建立在UNIX文件系统基础之上的。1.1
沙盒模型在iOS中,一个App的读写权限只局限于自己的沙盒目录中。沙盒模型到底有哪些好处呢?安全:别的App无法修改你的程序或数据保护隐私:别的App无法读取你...
分类:
移动平台 时间:
2014-04-10 13:15:25
收藏:
0 评论:
0 赞:
0 阅读:
683
l:320*240m:320*480h:800*480xh:1280*720xxh:1950*1080
分类:
移动平台 时间:
2014-04-10 13:23:39
收藏:
0 评论:
0 赞:
0 阅读:
932
这几天刚接触安卓开发,准备搭建环境,照着网上的教程下载安装,就是在更新sdk时反复折腾了好久,老是更新不了。
我在网速也是很好的,开始是老超时timeout,后来看了他们说的修改windows/system32/drivers/etc/hosts文件,修改后速度倒是挺快,就是出现错误提示:Download interrupted: hostname in certificate didn't m...
分类:
移动平台 时间:
2014-04-09 17:07:55
收藏:
0 评论:
0 赞:
0 阅读:
397
一、以下内容摘自网络:
AsyncTask定义了三种泛型类型 Params,Progress和Result。
Params 启动任务执行的输入参数,比如HTTP请求的URL。
Progress 后台任务执行的百分比。
Result 后台执行任务最终返回的结果,比如String。
使用过AsyncTask 的同学都知道一个异步加载数据最少要重写以下这两个方法:
doInBackground(P...
分类:
移动平台 时间:
2014-04-09 17:35:26
收藏:
0 评论:
0 赞:
0 阅读:
471
Android应用、Window应用和Web应用这3种应用是我们目前比较主流的应用程序开发类型,其实他们之间的设计思路有许多相同的地方,也有不同的地方。在各种技术之间相互借鉴,有助于我们理解Android应用开发模式的一些设计思路。下面我总结一下在Android应用开发中我对一些概念的理解。
1、开发Android应用程序时界面资源通过XML文件来定义,可以与Java源码分离,同时自动在R.ja...
分类:
移动平台 时间:
2014-04-09 17:09:49
收藏:
0 评论:
0 赞:
0 阅读:
538
Google在sdk4.0以后提供了一个自动化解决方案uiautomator:
优点:可以跨应用了;这可是亲生的;
缺点:必须sdk4.0以上版本;要想实现的好,最好有开发配合;java项目编译为jar后需要push到手机才能运行,也就是说必须打印日志暴力调试。...
分类:
移动平台 时间:
2014-04-09 17:44:45
收藏:
0 评论:
0 赞:
0 阅读:
541
ImageView继承自View组件,它的主要功能是显示图片或者任何Drawable对象,下面是ImageView的类关系图:
由上图可以看出来,ImageView派生出ImageButton、ZoomButton等组件,因此ImageView支持的XML属性以及相关的方法也可以应用在ImageButton、ZoomButton上面。
下面是ImageView支持的XML属性以及相关方...
分类:
移动平台 时间:
2014-04-09 17:45:45
收藏:
0 评论:
0 赞:
0 阅读:
597
在我开始使用OpenAphid-Engine的时候,已经有几种类似的iOS/Android
项目.这些商业项目或者开源项目使用JavaScript实现代码特性。比如,Titanium 和PhoneGap 允许开发者使用JavaScript开发本地
iOS/Android apps;ngCore 更是可以使用纯正的JavaScript构建跨平台的游戏。JavaScript已经成为了编程语言中...
分类:
移动平台 时间:
2014-04-09 17:39:01
收藏:
0 评论:
0 赞:
0 阅读:
692
这个框架其实只是基于webkit中以C/C++实现的JavaScriptCore的一个包装,在旧版本iOS开发中,很多开发者也会自行将webkit的库引入项目编译使用。不过虽然iOS7把它当成了标准库,可惜目前,我还没有在Apple
Developer中找到像那样的官方文档介绍这个框架的具体使用方法。
JavaScriptCore中的类
在项目中引入JavaScriptCo...
分类:
移动平台 时间:
2014-04-09 17:47:38
收藏:
0 评论:
0 赞:
0 阅读:
538
1.首先把离线地图放在android工程下的assets里面。
注意:建议离线地图下载通过百度地图APIDEMO去下载,因为到官网上下载的离线地图文件格式不一样,APIDEMO的格式是.dat,而官网上的格式是.dat_svc有可能加载不了地图.
2.把离线地图从assets下拷贝到sd卡下
public static void copy(Context context) {
try...
分类:
移动平台 时间:
2014-04-09 19:05:01
收藏:
0 评论:
0 赞:
0 阅读:
531
上一篇文章中已经简单入门了iOS7中新加的JavaScriptCore框架的基本用法,十分的简单方便而且高效,不过也仅限于数值型、布尔型、字符串、数组等这些基础类型。本文将扩展到更复杂的类型,介绍一下该强大的框架是如何让Objective-C对象和JavaScript对象进行直接互通的。
为了方便起见,以下所有代码中的JSContext对象都会添加如下的log方法和eventHandler:...
分类:
移动平台 时间:
2014-04-09 19:09:48
收藏:
0 评论:
0 赞:
0 阅读:
564
在实际应用中,我们不仅要向Activity中传数据,也要从Activity中返回数据......
分类:
移动平台 时间:
2014-04-09 17:52:22
收藏:
0 评论:
0 赞:
0 阅读:
617
高效开发app...
分类:
移动平台 时间:
2014-04-09 19:20:08
收藏:
0 评论:
0 赞:
0 阅读:
516
继续今天的Android,经过昨天大体了解了Android开发的一些基本文件结构,今天来做一个电话拨号器!
预期达到的效果
实现过程
首先还是按照昨天第一篇教程,新建一个项目叫PhoneCall的Android的应用
这里采用的是LinearLayout是线性布局控件,LinearLayout详细介绍
<LinearLayout xmlns:android="http://sch...
分类:
移动平台 时间:
2014-04-09 18:16:34
收藏:
0 评论:
0 赞:
0 阅读:
498
比如说系统图片库里展示的图片大都是用手机摄像头拍出来的,这些图片的分辨率会比我们手机屏幕的分辨率高得多。大家应该知道,我们编写的应用程序都是有一定内存限制的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。
我们可以通过下面的代码看出每个应用程序最高可用内存是多少。
int maxMemory = (int) (Runtime.getRuntime().maxMemor...
分类:
移动平台 时间:
2014-04-09 19:05:58
收藏:
0 评论:
0 赞:
0 阅读:
568