码迷,mamicode.com
首页 > 移动开发
在设计IOSapp时为了代码的扩展性可可维护性需要遵守的原则
作为软件工程范畴的iosApp,为了保持代码的可维护性和扩展性,必然要遵守软件的基本特性,众所周知高内聚低耦合的程序才能具备这样的特性。 首先,不能依赖于storyboard和xib,原显而易见。第一点是,在源代码管理方面,在团队项目中,一旦有人改变了一点内容storyboard就会显示mod...
分类:移动开发   时间:2014-05-14 23:29:23    阅读次数:384
《深入Java虚拟机学习笔记》- 第4章 网络移动性
Java虚拟机学习笔记(四)网络移动性
分类:移动开发   时间:2014-05-14 23:35:02    阅读次数:332
学习 iOS多线程开发 Demo示意
并发所描述的概念就是同时运行多个任务。这些任务可能是以在单核 CPU 上分时(时间分享)的形式同时运行,也可能是在多核 CPU 上以真正的并行方式来运行。这篇文章是作者在学习iOS开发技术当中,遇到多线程问题时捋顺思路时的一些看法。 GCD是iOS开发当中解决多核开发的一个技术。 主要有三种...
分类:移动开发   时间:2014-05-15 02:19:14    阅读次数:393
how android draws
http://blog.sina.com.cn/s/blog_69a4fbd70100rgkn.htmlhttp://developer.android.com/guide/topics/ui/how-android-draws.html
分类:移动开发   时间:2014-05-14 22:02:25    阅读次数:366
安卓环境变量
安装JDK,比如目录在C:\Java为了方便java程序的开发,需要配置一下环境变量,右击我的电脑->属性->高级->环境变量->用户变量中单击[新建(N)]添加以下环境变量(假定你的JDK安装路径为C:\Java\jdk1.6.0_30)JAVA_HOMEC:\Java\jdk1.6.0_30P....
分类:移动开发   时间:2014-05-14 22:25:05    阅读次数:311
WebBot - Build Web Apps as Easily as Native Ones - Home
Python-based Template PackagesPython-based Template PackagesWebBot - Build Web Apps as Easily as Native Ones - HomeBuild Web Apps as Easily as Native ...
分类:移动开发   时间:2014-05-14 22:50:26    阅读次数:348
android
An intent service is similar to regular service, with two main exceptions: whatever work is to be done in onHandleIntent() will execute on a separate ...
分类:移动开发   时间:2014-05-14 22:53:39    阅读次数:395
cocos2dx android运行Luac编译后的lua代码
运行环境 win7 64 cocos2d-2.1rc0-x-2.1.2 lua 5.1 通常我们编写好的lua代码都是明文形式,谁都可以查看修改,为了防止自己的劳动成果不被别人轻易的盗取,可以使用luac(lua库中自带)对其进行加密,转换为二进制文件。这样lua代码就无法直接查看,但是这里会有一个问题:在windows下能够很好的运行,在android上就会黑屏,提示错误: [...
分类:移动开发   时间:2014-05-14 20:56:48    阅读次数:1310
二叉苹果树(树型DP+背包)
二叉苹果树(树型DP+背包)...
分类:移动开发   时间:2014-05-14 20:57:50    阅读次数:388
Android Animation 动画Demo(Frame逐帧动画)
上一篇介绍了Animation动画其一:Tween补间动画。 这篇文章接下来介绍Animation另一种动画形式:Frame逐帧动画。 Frame动画是一系列图片按照一定的顺序展示的过程,和放电影的机制很相似,我们称为逐帧动画。Frame动画可以被定义在XML文件中,也可以完全编码实现(后面会给出这两种实现方式的源代码Demo)。 下面分别介绍: 一、定义在xml中实现: 实现效果图: ...
分类:移动开发   时间:2014-05-14 19:34:43    阅读次数:583
ios项目开发(天气预报项目):通过经纬度获取当前城市名称
?? 1 . 在项目里添加 CoreLocation.framework 2 .在 .h 文件输入如下: 1.#import 2.#import 3.#import 4.#import 3 . 在 .m文件输入如下: 1.// BeiJing 2.#define BJ_LATITUDE 40.06381 3.#define BJ_LONGITUDE 116.134657 4.#...
分类:移动开发   时间:2014-05-14 20:37:12    阅读次数:457
Android dump .so 文件crash log
众所周知,在android系统上,有时候我们遇到so文件的crash只能打log,但是很多时候并不知道crash在什么地方,幸运的是crash后,一般可以产生一个.dmp文件。 我们可以根据这个文件来得到更为详细的statck trace。 主要用的就是google提供的一些方法,命令太复杂,很容易出错,所以我写了一个python脚本,简化步骤。 详情可以参考 https://code.go...
分类:移动开发   时间:2014-05-14 19:45:57    阅读次数:454
android插件化-获取apkplug框架已安装插件-03
apkplug是一个轻量级插件化开发框架,能够优美的将安卓APP实现模块化定制,减轻你的开发难度...
分类:移动开发   时间:2014-05-14 19:22:20    阅读次数:428
android插件化-安装apkplug插件-04
本节我们将练习怎样安装(更新)一个插件。本文章基于v1.6.7版本进行说明,最新的方式以官网为准 可下载最新的apkplugdemo源码http://git.oschina.net/plug/apkplugDemos 一 apkplug插件     apkplug插件是一个apk文件,它与普通的android APP基本相同(开发方式),本节只讲插件安装接口而插件开发将在后面的章...
分类:移动开发   时间:2014-05-14 19:50:04    阅读次数:476
Android 4.4 KitKat 支持 u 盘功能
Android U 盘功能实现和分析 u 盘功能实现结果: u 盘会当成 usb storage 在 Settings Storage 里面显示。 准备工作 内核需支持 usb host,需支持 FUSE 文件系统,在 FS 选项里面配置即可(CONFIG_FUSE_FS=y)。 Android 的配置 配置 init..rc mkdir /sto...
分类:移动开发   时间:2014-05-14 20:58:54    阅读次数:1271
android中scrollview包含listView对高度设置
当scrollview中包含listView时,滑动的时候会出现问题。。最常见的问题是listview滑动不了。。。问题原因是在加载listview时它的高度应该按照adapter所绑定的数据来确定,而不是fill_parent或者是wrap_content... 项目中用到了就把它抽取出来做个记录 import android.view.View; import android.view....
分类:移动开发   时间:2014-05-14 21:13:11    阅读次数:433
0A01-APP-Text-to-Speech
描述把文本读出的API,在手机上测试知识支持英文,中文库应该没有所以不支持 /* * Copyright (C) 2009 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file exce...
分类:移动开发   时间:2014-05-14 21:34:49    阅读次数:435
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!