码迷,mamicode.com
首页 > 移动开发
iOS中MVC设计模式
在组织大型项目的代码文件时,我们常用MVC的思想。MVC的概念讲起来非常简单,就和对象(object)一样。但是理解和应用起来却非常困难。今天我们就简单总结一下MVC设计理念。MVC(Model View Controller)模型(model)-视图(view)-控制器(controller...
分类:移动开发   时间:2015-05-02 19:28:57    阅读次数:255
iOS开发——Autolayout下动态调整单元格高度
情景描述: 有时候我们希望更新某一个单元格的数据,通常的做法是使用reloadData方法更新整个单元格。但是对一些情况是不适用的或者说实现起来比较麻烦。比如说这种简单的“点开”一个单元格 在没点开时,英雄的简介被替换为“点击查看详情”,下载按钮被设为隐藏。 这样的话如果在点开时reload整个表格...
分类:移动开发   时间:2015-05-02 19:27:01    阅读次数:178
Android点击效果
我们在开发网站时,会发现当我们添加标签后,标签有一个点击效果,比如颜色变化,这样开看起来用户体验会很棒,那么在我们的Android开发中如何加入这样的效果呢?本篇就为大家揭开它的神秘面纱。 既然是点击事件的变化,我们就要监控用户是否点击,这里我有两种实现方式:1、通过改变背景图片达到上述效果;...
分类:移动开发   时间:2015-05-02 19:21:51    阅读次数:162
Android学习--使用url访问网络资源
实例:使用url从服务器端下载图片核心代码:packagecom.example.xiaocool.urltest; importandroid.graphics.Bitmap; importandroid.graphics.BitmapFactory; importandroid.os.Handler; importandroid.os.Message; importandroid.support.v7.app.ActionBarActivity; importand..
分类:移动开发   时间:2015-05-02 18:21:13    阅读次数:223
appstore中关于idfa的选项都是什么意思
最近,好多同学向我们反映,使用了umtrack产品,在appstore提交应用时,审核会被拒。关于这个问题,我想,需要详细地给大家说一说,以便提升大家提交应用的效率。首先,说下umtrack会采集的信息。umtrack会采集用户的idfa、idfv、mac以及ip等信息。cctv5在线直播,那么问题来了..
分类:移动开发   时间:2015-05-02 18:18:25    阅读次数:311
appstore中关于idfa的选项都是什么意思
最近,好多同学向我们反映,使用了umtrack产品,在appstore提交应用时,审核会被拒。关于这个问题,我想,需要详细地给大家说一说,以便提升大家提交应用的效率。首先,说下umtrack会采集的信息。umtrack会采集用户的idfa、idfv、mac以及ip等信息。cctv5在线直播,那么问题来了..
分类:移动开发   时间:2015-05-02 18:18:19    阅读次数:225
Android 使用HttpURLConnection 实现多线程下载
工具类代码: packagecom.example.xiaocool.multithreadclient; importjava.io.InputStream; importjava.io.RandomAccessFile; importjava.net.HttpURLConnection; importjava.net.URL; publicclassDownUtil { //定义下载资源的路径 privateStringpath; //指定所下载的文件..
分类:移动开发   时间:2015-05-02 18:17:04    阅读次数:499
Android Development Notes-2
Summary:SDK, ADB, Active, Intents and Tasks...
分类:移动开发   时间:2015-05-02 18:14:25    阅读次数:141
Android UI设计: 分享一个仿QQ聊天消息提示可以拖拉气泡
首先上效果图功能有: 1. 可以随时拖拉 2. 拖拉超过一定距离会监听 3. 拖拉返回的时候,有来回反弹效果此效果先是参照了网上github两个版本的效果。不过都不是自己想要那么理想。 1.其中有一个是两层,一层是textview控件和一层surfaceview。经测试效果不错,但是效率不高,在刚点击的有闪动现象。会跳帧。于是放弃这种方法。不过它能够全屏拖拉。 2另一个的实现方法很赞,全程...
分类:移动开发   时间:2015-05-02 18:13:42    阅读次数:349
iOS软键盘遮挡UITableView内文本框问题
1、注册 UIKeyboardDidShowNotification/UIKeyboardDidHideNotification通知。-(id) initWithNibName:(NSString*)nibNameOrNil bundle:nibBundleOrNil { if (self = [super initWithNibName:nibNameOrNil bundle:nibBu...
分类:移动开发   时间:2015-05-02 18:12:24    阅读次数:142
Android---34---SharedPreferences
SharedPreferences 保存的数据主要是类似于配置信息格式的数据,因此他保存的数据主要是简单的 k-v 对。   SharedPreferences接口主要负责读取应用程序的Preferences数据,它提供了如下的常用方法: SharedPreferences接口本身没有提供写入数据的能力,而是通过SharedPreferences的内部接口,调用e...
分类:移动开发   时间:2015-05-02 18:11:38    阅读次数:184
移动设备的HTML页面中图片实现滚动加载
如今移动互联网风靡全球,移动页面的元素也是丰富多彩,一个移动页面的图片超过10张已经是再正常不过的事情了。但是相对,很多移动用户还停留在2G,3G这样的网络中。那么这样带宽的用户,在浏览这样的页面时,要把页面加载完毕,可能就需要10s,20s甚至更多,严重影响用户的体验。针对这样的问题,让页面中的图...
分类:移动开发   时间:2015-05-02 18:08:34    阅读次数:145
iOS7之后全局移除UIAlertView(app退到后台)
新建一个视图控制器HZSAlertView.h 集成UIAlertView@interfaceHZSAlertView :UIAlertView-(instancetype)initWithTitle:(NSString*)title message:(NSString*)message deleg...
分类:移动开发   时间:2015-05-02 18:06:30    阅读次数:157
iOS开发UI篇—UIWindow简单介绍
一、简单介绍UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindowiOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着创建控制器的view,最后将控制器的view添加到UIWindow上,于是控制器的view就显示在屏幕上了一个iOS程序之所以能显示到...
分类:移动开发   时间:2015-05-02 17:58:01    阅读次数:159
Android中IDE、ADT、SDK、JDK、NDK的含义解释
Android中IDE、ADT、SDK、JDK、NDK的解释1. IDE: Intelligent Development Environm的简称。即智能开发环境。是一种开发工具。常用的IDE有adt-bundles和Android studio。两个都需要配置jdk。2. ADT: Android Development tools的简称。即Android开发工...
分类:移动开发   时间:2015-05-02 16:39:42    阅读次数:164
android开发_ListView跑马灯
Focus on technology, enjoy life!—— QQ:804212028 浏览链接:http://blog.csdn.net/y18334702058/article/details/44624305 主题:ListView跑马灯 -TextView之所以需要跑马灯,是由于文字太长,或者是为了展现这种效果。 关键代码: android:singleLine=...
分类:移动开发   时间:2015-05-02 16:36:55    阅读次数:179
利用Apple Watch控制PowerPoint播放和Desktop投影
Apple Watch上手一个礼拜,试了一些有意思的功能,这里以iOS版PowerPoint适配Watch的功能为例说说怎么用Watch来做炫酷的播放控制器。...
分类:移动开发   时间:2015-05-02 16:35:41    阅读次数:266
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!