码迷,mamicode.com
首页 > 移动开发
【Android】PA4D_CH7 文件、保存状态和首选项
本章主要知识点如下: 了解Shared Preferences 接口OnSharedPreferenceChangeListener, 每当添加、移除或者修改一个特定的Shared Preference 时候可以调用一个回调函数 创建Preference Screen(首选项框架) Preferen...
分类:移动开发   时间:2014-05-15 09:26:37    阅读次数:420
android虚拟机genymotion
android官方提供的模拟器的速度真是难以容忍啊后得知一个替代品 genymotion,果断下来用一用,速度很好,比我自己的真机速度还快(可能是因为刚装的原因)。安装过程还是遇到点问题。下载过程:直接问度娘谷歌genymotion的官网,然后要首先注册一个帐号才允许下载的,里面有 免费版、个人版、...
分类:移动开发   时间:2014-05-15 07:28:37    阅读次数:372
c# 鼠标在控件上拖动 移动窗体 移动窗口
#region 移动窗体 移动窗口 private Point _mousePoint; private int topA(Control cc) { if (cc == null || cc == this) retu...
分类:移动开发   时间:2014-05-15 10:10:20    阅读次数:349
IOS使用Svn的trunk、branches、tag分别的侧重
trunk(主干)团队中大部分成员工作的主要仓库,前期大的团队的代码管理的主要控件,它的功能的侧重点是开发阶段的代码的管理的和集成,由于svn的冲突解决方式来进行代码冲突的处理,一般是最后提交的需要进行代码的处理,Xcode5以后的版本加强了对于svn的集成,所以现在Xcode可以更加方便的进行.....
分类:移动开发   时间:2014-05-15 10:37:25    阅读次数:370
转:Android Activity 常用功能设置(全屏、横竖屏等)
Activity全屏设置方式1:AndroidManifest.xml方式2:代码实现requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题栏getWindow().setFlags(WindowManager.LayoutParams.FLAG_F...
分类:移动开发   时间:2014-05-15 10:43:09    阅读次数:313
ios-获取经纬度
今天分到个小任务,就是获取经纬度,本来以为很简单,但是竟然搞了好几个小时,擦,原来xcode5以后原来sdk.60的定位方法都不能用了,我上网查了好多资料,结果都是坑,不是少了什么变量,就是打断点无法进入方法,最好火大了,仔细研究了一下SDK文档,再结合网上的方法,写了这一个简单的获取经纬度的方法,...
分类:移动开发   时间:2014-05-15 10:56:08    阅读次数:439
android模拟器使用
1. 呼叫虚拟设备/向虚拟设备发送短信 1. 在eclipse中点击: Window--->Open Perspective--->DDMS,选择Emulator Control选项; 2. 在Telephony Actions选项的Incoming number输入要模拟的呼入号码,选择Voi.....
分类:移动开发   时间:2014-05-15 10:58:45    阅读次数:327
APP --UI测试
什么是UI?UI即UserInterface(用户界面)的简称。UI设计则是指对软件的人机交互、操作逻辑、界面美观的整体设计。好的UI设计不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由、充分体现软件的定位和特点。UI设计出发点:UI界面设计要和用户研究紧密结合,..
分类:移动开发   时间:2014-05-15 00:26:03    阅读次数:400
设计模式 适配器模式 以手机充电器为例
坚持,坚持~ 继续设计模式,尼玛停了段时间就不想写了,一定要坚持~今天带来适配器模式 老样子,定义:将一个类的接口转换成客户期望的另一个接口,适配器让原本接口不兼容的类可以相互合作。这个定义还好,说适配器的功能就是把一个接口转成另一个接口。 发现两张图片可以很好的解释适配器模式: 这两张图很好的说明了适配器的作用哈,话说我当年买了个欧版的HTC G17 ,还配了个插头转化器...
分类:移动开发   时间:2014-05-15 00:16:44    阅读次数:424
android之activity间传输数据
android之activity间传输数据...
分类:移动开发   时间:2014-05-14 23:49:11    阅读次数:575
Android开发技巧之使用weight属性实现控件的按比例分配空间
从今天开始,把看书时候的知识点整理成博客, 这个比较简单,估计有经验的都用过,weight属性   在做Android布局的时候,经常遇到需要几个控件按比例分配空间的情况 比如下图效果 在底部设置两个button,占据底部宽度一部分的同时,保持1:3的比例, 当然了,这么难看的布局用处不大,仅是用来说明weight的用法 布局代码如下: <LinearLayout xmlns:...
分类:移动开发   时间:2014-05-15 00:07:46    阅读次数:514
ios app初始化和数据迁移的设计思路
总体思路 一般app启动之后,都有一个初始化的过程。此外后续app升级,还需要考虑数据迁移。所以初始化和数据迁移的框架,在初期的版本就要考虑好 总结一下我们的app采取的方案: 1、在持久化的文件夹内(比如UserDefaults或者Documents目录),用一个字段保存老版本号 2、在开始初始化之前,读取老版本号,以及当前版本号 3、如果该应用是第一次加载,那么老版本号就取不到(因为...
分类:移动开发   时间:2014-05-15 00:13:13    阅读次数:400
hadoop学习;自定义Input/OutputFormat;类引用mapreduce.mapper;三种模式
hadoop分割与读取输入文件的方式被定义在InputFormat接口的一个实现中,TextInputFormat是默认的实现,当你想要一次获取一行内容作为输入数据时又没有确定的键,从TextInputFormat返回的键为每行的字节偏移量,但目前没看到用过 以前在mapper中曾使用LongWritable(键)和Text(值),在TextInputFormat中,因为键是字节偏移量,可以是L...
分类:移动开发   时间:2014-05-15 01:31:37    阅读次数:454
开发腾讯移动游戏平台SDK Android版Ane扩展 总结
开发腾讯移动游戏平台SDK Android版Ane扩展 总结...
分类:移动开发   时间:2014-05-15 01:19:46    阅读次数:480
Android怎样在Framework层使用解锁代码
import android.app.KeyguardManager; import android.app.KeyguardManager.KeyguardLock; import com.android.server.wm.WindowManagerService;     KeyguardManager keyguardManager = (KeyguardManager)mCont...
分类:移动开发   时间:2014-05-15 01:32:11    阅读次数:343
iOS屏幕旋转方向的相关方法
在iOS应用开发过程中,经常会遇到设置屏幕方向,或者根据屏幕方向改变界面的时候,所以现在就来说一下屏幕方向的那些事情。关于方向,经常会遇到以下的两个对象:1.UIDeviceOrientation(机器设备的方向)================================== UIDevic....
分类:移动开发   时间:2014-05-14 23:19:33    阅读次数:479
在android中如何通过点击edittext之外的部分使软键盘隐藏
我们知道在android中点击edittext框就会自动弹出软键盘,那怎么通过点击edittext之外的部分使软键盘隐藏呢?(微信聊天时的输入框就是这个效果,这个给用户的体验还是很不错的) 首先我们要先定义一个隐藏软键盘的工具类方法: 1 public static void hideSoft...
分类:移动开发   时间:2014-05-14 23:20:52    阅读次数:499
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!