摘要: 本文译自androd官方技术文档《Android Lint》,原文地址:http://tools.android.com/tips/lint。转自:http://blog.csdn.net/maosidiaoxian/article/details/41592783Android LintAndro... 阅读全文
posted @ 2015-10-10 20:13 催眠术 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 这里介绍一下,如何使用Gradle发布到jcenter。注册先到https://bintray.com注册一个账号。配置账号我们需要配置一下BINTRAY_USER及BINTRAY_KEY两个属性。BINTRAY_USER即你注册的账号名,BINTRAY_KEY可通过以下方法找到。如图所示,先点击你... 阅读全文
posted @ 2015-10-10 20:03 催眠术 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 原文链接在登录Linux时要执行文件的过程如下:在刚登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的~/.bash_profile、 ~/.bash_login或 ~/.profile文件中的其中一个,执行的顺序为:~/.bash_profile、 ~/.bash_... 阅读全文
posted @ 2015-08-24 20:05 催眠术 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 解决办法,在mainfest.xml中,在和导航条相关的Activity中加: android:windowSoftInputMode="adjustResize|stateHidden"这个属性,问题解决:属性解释::在这设置的值(除"stateUnspecified"和"adjustUnspec... 阅读全文
posted @ 2015-06-11 16:25 催眠术 阅读(530) 评论(0) 推荐(0) 编辑
摘要: Git配置git config --global user.name "storm"git config --global user.email "stormzhang.dev@gmail.com"git config --global color.ui truegit config --globa... 阅读全文
posted @ 2015-04-08 19:27 催眠术 阅读(144) 评论(0) 推荐(0) 编辑
摘要: Builder模式定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。Builder模式是一步一步创建一个复杂的对象,它允许用户可以只通过指定复杂对象的类型和内容就可以构建它们。用户不知道内部的具体构建细节。Builder模式是非常类似抽象工厂模式,细微的区别大概只有在反... 阅读全文
posted @ 2015-04-08 11:30 催眠术 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 在这次UI设计中,有圆形图片,圆角图片,不排除以后还有其他图片,如椭圆图片之类的,所以这次UI组件的开发也采用了继承的方法。下面就来看下代码实现:MaskedImage抽象基类package com.boohee.widgets;import android.content.Context;impo... 阅读全文
posted @ 2015-04-07 21:04 催眠术 阅读(848) 评论(0) 推荐(0) 编辑
摘要: 最近做数据同步时遇到一个问题,在下载数据时需要批量的向sqlite插入数据,虽然数据不算多,但是实际测试中每插入一条数据需要将近50ms的时间,这意味着100条数据就需要花费5s左右的时间,对于用户来说,体验太差了,必须要优化。在google了之后,发现了sqlite的事务处理问题,在sqlite插... 阅读全文
posted @ 2015-04-07 20:47 催眠术 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 本周着手开发数据同步的功能,但首先要解决的就是sqlite数据库升级的问题,关于数据库升级有蛮多方面涉及到,也许你是新增加了功能,所以新建了表,也许你为某些表增加了些字段,也许你是重构了数据模型与数据结构,不管如何升级,必须要满足用户正常升级的情况下原来的数据不会丢失。关于正确的数据库升级做法网上资... 阅读全文
posted @ 2015-04-07 20:33 催眠术 阅读(282) 评论(0) 推荐(0) 编辑
摘要: android环境搭建完成之后需要配置android环境变量,这对以后的运行调试很有帮助。下面我将一下mac环境下的配置步骤:1.在本地目录(home directory)中创建文件.bash_profile2.在文件中写入以下内容:export ANDROID_HOME=/Users/storm/... 阅读全文
posted @ 2015-04-07 17:56 催眠术 阅读(224) 评论(0) 推荐(0) 编辑