Android 数据库主要分三类: SQLite; 基于 SQLite 的封装; 其它数据库引擎。 各有优缺,可参考 Android目前流行三方数据库ORM分析及对比,这里选...
默认情况下,横竖屏切换时 Android 会销毁当前 Activity 然后重启它。这时某些运行时状态可能会丢失,因此我们要根据我们的需求防止这些状态的丢失。Android ...
Android 中存取文件位置有三种,而且每种各有其读取方式。 apk 中的只读资源文件 SD 卡中的文件 数据区的文件(/data) 1. 资源文件的读取 有两种资源文件 ...
GridView 使用相同的模板渲染每个单元格,要使用 GridView,我们要做下面几件事: 扩展 BaseAdapter; 在 getView 中返回每个单元格的 Vie...
首先加入依赖: 项目中会使用 Toolbar,具体请参考 Android Toolbar Example 示例。 1. Create 3 Simple Fragment 我们...
每个活动最顶部的那个标题栏就是 ActionBar,不过 ActionBar 由于其设计的原因,被限定只能位于活动的顶部,从而不能实现一些 Material Design 的...
Xcode 升级到最新版本后,Cordova statusbar 插件出现异常,原本是 statusbar 的区域在最上方多出了一块白色区域,解决方案是设置 viewport...
Android 没有提供软键盘相关的事件,因此需要通过其它方式实现。在 StackOverflow 找到的普遍认同的解决方案是重新实现 ViewTreeObserver.On...
为什么要减轻大脑压力? 每天总是有非常多的信息经过我们的大脑,总想要记住其中的大部分,认为它们在不久的将来就会被用到。但是我们的大脑非常智能,他会帮我们清理掉大多数信息,以便...
每天都在使用搜索引擎,Google 的匹配度还是相当高的,基本上第一页就可以找到问题的答案。但有时还是需要翻几页,需要人为过滤。前几天开始看《Google 工作整理术》,昨天...
人生的意义是什么? 这种大灾问,整个人类历史中不知有多少人找到了答案。拉里原本一个普通的美国青年,在一战时目睹了生命的脆弱,之后开始思考这个问题。当别人都想着成就一番事业时,...