加载中
Android TextView获取ClickSpan点击位置的方法

// 计算点击的单词的坐标,首先计算单词在整个短文中的起始位置,即可获取到该单词的x偏移。通过起始位置 // 还可以获取该单词所在的行索引。进而可以获取该行所在的矩形区域。即可获取到...

How Webkit works笔记

主要是参考google的这个幻灯片 webkit的作用就是将html,css,javascript渲染成web page。 它的主要组件有: api接口 webkit,webkit2 和平台的具体实现做绑定 bindings。绑定的准确定义我还...

04/15 01:21
4
Chromium Android 源码编译踩坑过程(shadowsocks + ubuntu)

本人历经一个多星期,利用业余时间,踩了无数个坑,最后终于成功编译chromium android的源码,回想起来真心不易,现特将这一过程分享出来,以免他人再走弯路。 首先,我要强调3点关键因素: ...

OpenRA寻路过程学习

为了自己的即时战略游戏实现寻路,花了几天时间研究了一下OpenRA的寻路过程。研究的过程还是有点艰难的,其中浪费了好几个小时在打印日志上,后来才发现是修改代码后,不能直接调试,还需要B...

2017/10/07 01:19
36
领域驱动设计学习的一些总结(阅读dddquickly有感)

一 为什么要有领域驱动设计? 首先,计算机技术的作用(特别是软件技术)是为了解决现实世界某一个领域的问题,脱离了这些问题,单纯的算法,编程语言,或者操作系统都并没有实际的意义。但是...

2016/08/07 14:57
39
关于控件事件监听的一些思考

假如一个容器view里有20个可以点击的button,那么在一般的情况下,要写20个setOnClickListener。 这真是会让人吐啊。 能不能做到只监听容器的click事件,但是容器内部的控件被点击时,同样会...

2016/04/07 23:40
31
有关ListView的思考

Android的ListView使用起来总是不爽,原因如下: 1 看到的是多个item view,但实际上创建的只有几个item view。 2 共用的item view通过convertView来实现UI共享,但数据分离。 所以,Adapter...

2016/04/07 23:30
40
Activity 通过 Fragment保存大块数据的一种方法。摘自android开发官网

http://developer.android.com/guide/topics/resources/runtime-changes.html Retaining an Object During a Configuration Change If restarting your activity requires that you recover ...

2015/09/16 01:06
125
收藏按钮制作方法

收藏按钮制作方法: 1 使用togglebutton 2 制定selector_like.xml 注意togglebutton对应的是state_checked属性 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://s...

2015/08/12 15:19
262
LoginActivity 自动化测试

public class LoginActivityTest extends ActivityInstrumentationTestCase2<LoginActivity> {     LoginActivity mActivity;     TextView mTvUsername;     TextView ...

2015/03/05 15:11
22

没有更多内容

加载失败,请刷新页面

返回顶部
顶部