会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
davesuen
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
下一页
2014年9月10日
iOS UIText 或 UILabel 显示 HTML 并正确选用编码
摘要: 有的时候我们可能会选用 UIText 或 UILabel 来显示 HTML 代格式的文字。NSAttributedString *html = [[NSAttributedString alloc]initWithData:[NSLocalizedString(@"comment", nil) da...
阅读全文
posted @ 2014-09-10 16:51 davesuen
阅读(406)
评论(0)
推荐(0)
2014年8月26日
iOS 画图基础
摘要: 基础要点:1,画图不可以在 ViewController 里,而是应该在一个 UIView 的子类中,比如新建一个 DrawView 继承自 UIView。2,覆盖 UIView 的 drawRect 方法,使得它画符合需要的图。#import @interface DrawView : UIVie...
阅读全文
posted @ 2014-08-26 20:36 davesuen
阅读(301)
评论(0)
推荐(0)
2014年8月19日
iOS Mac忘记登录密码的4种解决方法
摘要: 4种方法:一、使用Apple ID重置用户账户密码使用这个方法有一个前提如上图红框,此项必须勾选,否则无法使用Apple ID重置密码。(如果你不记得有没有勾选,则你起码要记得首次启动 OS X 或装有 OS X Lion 或更高版本的全新 Mac 时,你会进入“OS X 设置助理”,其中需要你输入...
阅读全文
posted @ 2014-08-19 23:15 davesuen
阅读(8880)
评论(0)
推荐(0)
2014年7月16日
Android 中 LayoutParams 的用法
摘要: 一个控件应当使用它的父控件的 LayoutParams 类型。因此,一个 TableVow 应该使用 TableLayout.Params 。所以,以一个 TableRow 为例: TableRow tableRow = new TableRow(context); ta...
阅读全文
posted @ 2014-07-16 01:18 davesuen
阅读(1181)
评论(0)
推荐(0)
2014年7月4日
Android 文件读写高级
摘要: 往设备里写文件有几种选择,写在内存中,或SD卡中。往内存里写好处是,可以写在 data/data/包名 文件夹里,而此文件是不可访问的(除非 root)。这样可以增加文件的安全性,避免被误删。缺点也显而易见,如果文件太大,会占用手机内存。另外写在此包里的文件,删除app的时候会自动删除。写在SD卡中...
阅读全文
posted @ 2014-07-04 19:27 davesuen
阅读(183)
评论(0)
推荐(0)
2014年7月3日
Android Library 使用规则
摘要: 1. 一个项目必须声明为 is library。使用该 library 的项目导入该 library。2. library 的 manifect 中 activity 的声明需明确包名以避免找不到。同样在项目中也要声明引用的 library 的 activity(同样带包名)。3. 项目可以使用 l...
阅读全文
posted @ 2014-07-03 18:27 davesuen
阅读(756)
评论(0)
推荐(0)
2014年6月30日
Android Performance 性能提升
摘要: 1. 经常变动的字符串要用 StringBuilder,然后每次变动用 append 方法。而不应该每次创建新的 String。2. 使用 static final 变量。3. It's reasonable to follow common object-oriented programming ...
阅读全文
posted @ 2014-06-30 17:15 davesuen
阅读(447)
评论(0)
推荐(0)
2014年6月28日
Android ScrollView 子控件不占满的问题
摘要: 经常碰到很笨的 ScrollView的子控件无法占满 ScrollView 的空间的问题。其实只需要加一行,android:fillViewport="true"但不加上这行就怎么弄也不好使这种情况还是让人难以理解。
阅读全文
posted @ 2014-06-28 00:40 davesuen
阅读(548)
评论(0)
推荐(0)
2014年6月16日
Android DatePicker / TimePicker 占空间太大的解决办法
摘要: DatePicker 与 TimePicker 控件占用的空间是固定的,没有参数可以更改。如果修改 length 和 width 属性,只会让控件被切割,显示将不完整。很多人说可以使用 scale 属性来放大或缩小android:scaleX="0.8"android:scaleY="0.8"这种方...
阅读全文
posted @ 2014-06-16 21:47 davesuen
阅读(1224)
评论(0)
推荐(0)
2014年6月3日
Android 屏幕适应
摘要: 基础知识: 屏幕密度: Density-independent pixel (dp):密度无关像素单位(一个相对的值)。1dp 的大小相当于一个 160 dpi 屏幕上一个像素的大小。 计算方法:px = dp * (dpi / 160)。这个公式说明,比如一个10寸屏幕分辨率为 1280*800,
阅读全文
posted @ 2014-06-03 18:59 davesuen
阅读(376)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
下一页
公告