Android Font Basic

2015-03-12

文字最终的大小是和绘制文字的字体的类型和字体的大小是相关的.

设置字体类型 Paint.setTypeface(Typeface typeface)

设置字体大小 Paint.setTextSize(float textSize)

几个相关的尺寸和方法

Read More

产品开发前的准备

2015-01-02

以下所有操作基于企业主体,不要使用个人账号。  

申请企业邮箱

比如腾讯企业邮箱。  

申请各种账号

所有的手机号都应该绑定到创始人的手机号,推荐做法是创始人办理一个新独立的手机号,专门用于申请各类账号。后续的各种其他类型账号注册都基于这个独立的手机号。

Read More

变长参数的坑

2014-12-19

VarArgs简述

只需要明确一点即可,java方法的变长参数只是语法糖,其本质上还是将变长的实际参数 varargs 包装为一个数组。

所以

ListPopupWindow

2014-12-04

ListPopupWindow最低要求为api11,为了兼容到2.1, 可以使用包含在support V7包中实现。 从效果上来讲,ListPopupWindow就是一个弹出层的ListView,比较适合用来实现自定义的下拉菜单以及自定义的下拉选择列表。

使用

自定义样式

一个示例:

...
Read More

Java8 Optional

2014-12-03

按照字面意思的理解,应该可选的意思。一开始我还以为是类似python里面的默认参数用法呢,结果语义是指某个值可能有也可能没有(null)。 感觉名字取得不是很直观。。我觉得叫Nullable不是更好?

python:

Android RecyclerView

2014-12-02

RecyclerView 在v7.21+包中,是一个用来展示大量数据的组件,或者说,就是ListView的改善版本(注:现阶段的功能没有ListView完善,因此想完全取代ListView的话并不明智)。 相比ListView,RecyclerView的扩展性更好,因此也更适合与android新曾的组件配合使用,这样使用起来更得心应手。

RecyclerView与Lis...

Read More