dp和px的转换 @[Android|DP|PX|转换 ] /** * 根据手机的分辨率从 dp 的单位 转成为 px(像素) */ public static int dip2px(Context context, f…
分类:移动开发
我的PDF阅读器之ChoosePDFActivity解析
所有的解析都放在代码的解析中了,直接看代码吧 package com.artifex.mupdfdemo; import android.app.AlertDialog; import android.app.ListA…
ibatis中select password('string')引起的bug
这个我应用于项目修改密码的操作 原密码(originPassword),新密码(newPassword),确认密码(confirmPassword),书入原密码和新密码后,系统先取到原密码,经过select …
cocos2d-x 2.2.0 如果你在iOS上使用luajit出现了 "bad header in precompiled chunk"
请注意cocos2d-x在iOS平台上默认并没有使用luajit运行时,而是lua运行时。 请在你的项目中移除所有对lua源文件和头文件的引用,加入luajit的头文件,并且把libluajit.a加入到你项目的链接库中…
iOS CoreAnimation 简单动画的使用
CAAnimationGroup 同时进行多个动画 _animateLayer.backgroundColor = [UIColor colorWithWhite:1.000 alpha:0.250].CGColor; …
Swift2.0提供所try catch异常捕捉
今天使用Xcode7打开之前写的一个小游戏,发现出了不少语法错,其中一处就是由于异常捕捉方式的改变导致的,原代码如下 var error: NSError? = nil backgroundMusicPlayer = A…
Swift: CGRect, CGSize & CGPoint
Swift: CGRect, CGSize & CGPoint 作者: Andyy Hope,时间:2016/2/3 翻译:BigNerdCoding, 如有错误欢迎指出。原文链接 引言:你可能在Swift中没有…
ObjC runtime源码 阅读笔记(一)
ObjC runtime源码 阅读笔记(一) 我的博客Max’s Blog本文的源码来自于apple opensource。 1.objc-private.h 打开头文件就看到了两个熟悉的结构体指针 type…
Swift: 可变参数
转自: https://addicechan.github.io/… 在Swift中,命名一个方法参数的时候,如果有多个特定类型的参数,可以直接使用可变参数(Variadic Parameters)。官网文档…
iOS页面转场导航栏样式方案梳理
声明: 最后更新时间:2019年3月13日 为保证时效性,持续更新地址为:iOS页面转场导航栏样式方案梳理 1.背景 在iOS开发中每个页面都有可能被个性化设计,但如果页面是以push方式进行管理,那么多个视图控制器共享…
UIPullRefreshFlash模块demo示例
UIPullRefreshFlash 模块概述:UIPullRefreshFlash模块对引擎新推出的下拉刷新接口进行了一层封装,app可以通过此模块来实现带炫酷动画效果的下拉刷新功能。使用此模块,在用户下拉时本模块会随…
android 高清壁纸设置慢
由于项目的需要最近在解决一个 bug 在1080p 的手机上面设置壁纸会很慢慢,慢的原因是和壁纸 的大小 有关,壁纸越大,时间直越长,一般1080 p 的壁纸大…