码迷,mamicode.com
首页 > 移动开发
理解Android的手势识别
对于触摸屏,其原生的消息无非按下、抬起、移动这几种,我们只需要简单重载onTouch或者设置触摸侦听器setOnTouchListener即可进行处理。不过,为了提高我们的APP的用户体验,有时候我们需要识别用户的手势,Android给我们提供的手势识别工具GestureDetector就可以帮上大...
分类:移动开发   时间:2014-07-18 18:29:03    阅读次数:133
关于Android界面编程与视图(View)组件
UI组件--------------->android.widget.*View组件------------->android.view.*视图(View)组件所有UI组件都是建立在视图(View)组件、容器(ViewGroup)组件基础之上的。UI组件继承之View组件ViewGroup-----...
分类:移动开发   时间:2014-07-18 18:30:25    阅读次数:126
Android TableLayout 常用的属性介绍及演示
TableLayout经常用的属性是: 1.android:collapseColumns:以第0行为序,隐藏指定的列:把android:collapseColumns=0,2 意思是把第0和第2列隐藏 2.android:shrinkColumns:以第0行为序,自动延伸指定的列填充可用部分...
分类:移动开发   时间:2014-07-18 18:37:19    阅读次数:180
【Android开发】完美解决Android完全退出程序
背景:假说有两个Activity, Activity1和Activity2, 1跳转到2,如果要在2退出程序,一般网上比较常见的说法是用System.exit(0)或是android.os.Process.killProcess(android.os.Process.myPid())但实际应用中,并...
分类:移动开发   时间:2014-07-18 18:38:41    阅读次数:131
IOS OS X 中集中消息的传递机制
1 KVO (key-valueObserving) 是提供对象属性被改变是的通知机制。KVO的实现实在Foundation中,很多基于 Foundation 的框架都依赖与它。如果只对某一个对象的值的改变感兴趣的话。就可以使用KVO消息传递。满足KVO的前提条件:1接受者(接受对象改变的通知的对....
分类:移动开发   时间:2014-07-18 17:39:57    阅读次数:235
从源码中浅析Android中如何利用attrs和styles定义控件
一直有个问题就是,Android中是如何通过布局文件,就能实现控件效果的不同呢?比如在布局文件中,我设置了一个TextView,给它设置了textColor,它就能够改变这个TextView的文本的颜色。这是如何做到的呢?我们分3个部分来看这个问题1.attrs.xml 2.styles.xml 3...
分类:移动开发   时间:2014-07-18 17:39:27    阅读次数:344
ios开发 UITableViewController
iOS中显示数据列表最常用的一个控件,支持垂直滚动UITableView的两种内置样式UITableViewStylePlain UITableViewStyleGrouped数据源(dataSource)和代理(delegate)l?UITableView需要一个数据源(dataSource)来显...
分类:移动开发   时间:2014-07-18 17:34:40    阅读次数:212
收起虚拟键盘的各种方法 -- IOS
使用虚拟键盘来输入资讯,是 iOS 的重要互动方式之一,虚拟键盘通常会自动出现在可以编辑的 UITextField 或是 UITextView 的编辑事件中,叫出键盘固然容易,但是要把它收起来,可就没有这么简单,之前在UITextField 输入结束后的收起小键盘的方式一文中,介绍了如何在编辑完成之...
分类:移动开发   时间:2014-07-18 17:33:55    阅读次数:169
Android 2014年1月22日
一.广播优先顺序Android广播有两个很重要的要素: 1 广播-用于发送广播 有序广播 - 被广播接收器接收后,可被终止,无法往下继续传达。 典型代表:短信广播 普通广播 - 发送至每一个已经注册(订阅)的广播接收器,无法被终止。 典型代表:开机启动广播 2广播接收器- 用于订阅广播后接收广播 静...
分类:移动开发   时间:2014-07-18 19:04:16    阅读次数:164
iOS越狱开发(一)
做越狱开发也有一些时间了,有很多东西想总结一下,希望给他人一些借鉴,也是自己对过去开发经历的一些总结。个人不推荐使用盗版,这里主要以技术介绍为主。这个系列里面主要介绍怎样进行越狱开发,涉及到以下几个方面:(1)主要涉及到越狱市场的建立,在App内部实现ipa的安装和卸载以及更新。参照的对象就是91助...
分类:移动开发   时间:2014-07-18 19:06:27    阅读次数:285
iOS设备横屏时,frame和bounds的分别
iOS设备横屏时,视图的frame保持不变,但bounds会发生变化。...
分类:移动开发   时间:2014-07-18 15:12:25    阅读次数:171
Android Gradle Plugin指南(六)——高级构建定制
原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Advanced-Build-Customization 7、 Advanced Build Customization(高级构建定制) 7.1 Build options(构建选项) 7.1.1 Java Compilation o...
分类:移动开发   时间:2014-07-18 15:09:58    阅读次数:231
Android 开发技巧总结(三)
1.在界面中按返回键判断某个控件的可见性,如果可见,则用动画让其消失,应用并不退出。Onkeydown方法中:if(keyCode==4){if(slidingMenu.getVisibility()==View.VISIBLE){//退出的动画AnimationSetanimationSet=ne...
分类:移动开发   时间:2014-07-18 15:06:40    阅读次数:134
iOS页面间传值的方式(Delegate/NSNotification/Block/NSUserDefault/单例)
iOS页面间传值的方式(NSUserDefault/Delegate/NSNotification/Block/单例)实现了以下iOS页面间传值:1.委托delegate方式;2.通知notification方式;3.block方式;4.UserDefault或者文件方式;5.单例模式方式;6.通过...
分类:移动开发   时间:2014-07-18 15:01:43    阅读次数:163
从无人机到手机!视网膜扫描来了!
不论是《黑客帝国》还是《碟中谍》,类似的科技感十足的大片,我们都难免为其中酷炫的电子设备所惊叹,曲面手机,悬浮技术,视网膜扫描,植入人体设备等等。其实我们的生活已经越来越接近电影。从最开始的台式机到笔记本,再从平板到手机,再到可穿戴手表和谷歌眼镜等,我们已..
分类:移动开发   时间:2014-07-18 13:24:21    阅读次数:127
移动支付平台间接口报文解析技术核心架构实现、及平台交易处理项目全程实录教程
《基于移动支付平台间接口报文解析技术核心架构实现、及平台交易处理项目全程实录》课程讲师:MoMo课程分类:Java框架适合人群:中级课时数量:52课时用到技术:JavaBean、Spring3.X、SpringMVC、Hibernate3.X、ApacheHttpClient3.x、JUnit4.x、自定义Annotation+java反射技术..
分类:移动开发   时间:2014-07-18 13:08:17    阅读次数:103
关于苹果审核被拒未出现重新上传二进制流问题
这个是纯手打的如有错别字请自动滤过.前几天遇到一个问题很困扰,给苹果官方打电话他也不能很明白我说的是什么,问题是:我们的一个应用被苹果拒绝了,但是里面并未出来叫我上传新的二进制流我一直认为是不是我澄清了我的应用没问题这个按钮才不出现,通过我的各种事件确定不是这个..
分类:移动开发   时间:2014-07-18 12:39:10    阅读次数:167
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!