该段代码作用(iOS开发) 1、根据文本动态计算label需要的高度 2、可以添加最多显示多少行 例如:在论坛回复里边有“点击查看全文功能” 默认…
标签:移动开发
Android JNI开发系列(二)HelloWorld
入门HelloWorld 新建项目 Configure your new project部分选中 Include C++ Support 复选框 Next 正常填写所有其他字段并完成向导接下来几个部分 在向导的Custo…
你的App真正适配了iOS 9吗?
从7月份开始到现在,Apple已发布5个iOS 9的Beta版本,相信开发者在这段时间也已经把iOS 9系统的特性基本了解清楚,也为自己的App进行了一系列兼容适配处理。 但在这里,笔者还是要再次跟大家聊聊iOS 9中两…
Swift官方文档闭包(Closure)部分翻译
最近在学习RxSwift>>>,大量接触闭包的使用,趁着下班前,翻译了Swift官方文档中闭包那经常使用的一部分,当作复习。 闭包表达式语法 Closure表达式语法具有以下一般形式: { (param…
Android 夜间模式主题切换方案
由于Android的设置中并没有夜间模式的选项,对于喜欢睡前玩手机的用户,只能简单的调节手机屏幕亮度来改善体验。目前越来越多的应用开始把夜间模式加到自家应用中,没准不久google也会把这项功能添加到Android系统中…
android HttpClient+WebView 同步cookie
android客户端通过httpClient或者httpUrlConnection进行登录后,为了把登录状态同步到webView中,这时需要进行cookie的同步 参考:http://segmentfault.com/a…
通过ContentProvider访问应用的data区files的文件
工作中遇到需要将一张超过2M的图传递给另外一个应用使用。 之前是通过Intent中放Bundle对象,通过bundle对象存二进制数组,通过广播的形式发送给另外一个应用,另外一个应用…
Android消息循环分析
我们的常用的系统中,程序的工作通常是有事件驱动和消息驱动两种方式,在Android系统中,Java应用程序是靠消息驱动来工作的。 消息驱动的原理就是: 1. 有一个消息队列,可以往这个队列中投递消息; 2. 有一个消息循…
RestKit 是一个用于更好支持RESTful风格服务器接口的iOS库
简介 RestKit 是一个用于更好支持RESTful风格服务器接口的iOS库,可直接将联网获取的json/xml数据转换为iOS对象. 项目主页: RestKit 最新示例: 点击下载 注意: 如果无法直接运行示例根目…
Android RetainFragment状态保存
一、常见的状态保存恢复方式 ①onSaveInstance + onRestoreInstance 这种方式是最通用的实现状态保存与恢复,在Android生态种,组件和View大量使用了此方式。 ②android:con…
Kiwi,BDD行为测试框架--iOS攻城狮进阶必备技能
简介 Kiwi 是一个适用于iOS开发的行为驱动测试框架,旨在提供一个足够简单易用的BDD库. 项目主页: https://github.com/kiwi-bdd/Kiwi 示例下载: https://github.co…
深入分析ArrayAdapter
昨天看了一下ArrayAdapter的源代码,发现它还真把BaseAdapter封装的不错。故今天从源码的角度来看看ArrayAdapter。 搞android都知道ArrayAdapter的基本用法,就是在初始化Arr…