
Android
leftcoding
只修电脑,不过夜
展开
-
【Android开发经验】Android开发相关的Blog推荐——跟随大神的脚步才能成长为大神
本篇文章主要纪录我在学习过程中,发现的非常给力的优快云Blog和个人Blog,这些Blog都有一个共同的特点,即内容详实,讲解透彻,也算是给后来的初学者指一条路吧!只要你下定决心跟随强者的脚步,成为人们眼中的大神,只不过是时间问题! 下面排名不分先后 优快云 鸿洋:http://blog.youkuaiyun.com/lmj623565791转载 2015-03-25 15:19:19 · 560 阅读 · 0 评论 -
EditTextView 优化、限制输入
项目中,规定输入框要有一些限制,比如0-》 0.00078-》780.12323-》0.12edit.xml 选择输入类型 android:inputType=”numberDecimal”<EditText android:id="@+id/withdrawal_bunding_edt_withdrawal_money" android:layout_width="wra原创 2016-03-21 17:03:59 · 482 阅读 · 0 评论 -
java.lang.IndexOutOfBondsException:setSpan(3..3) ends beyond length 2
在友盟的错误统计,看到这个错误。然后,找到项目中的代码。代码如下: TextWatcher withdrawalWatcher = new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int before, int count) {原创 2016-03-08 12:22:55 · 6741 阅读 · 0 评论 -
2015年的总结
时间过的真快,2015年就这么快结束了。本来是想之前就就写总结的。忙这忙那的,有时候也给忘记了,所以拖了快一个月了。想想2015年,学习很多做人做事方面的经验,也收获了不少的专业知识。2015年收获总结:换了一份工作,来到这家公司,自己亲自参与一个完整项目的规划,搭建,编码,从无到有,感觉很不错。(虽然项目上线还有不少的bug,但是,能明显的感受到,自己在不断的进步了,项目也在不断的完善。用户数目原创 2016-01-27 10:42:51 · 856 阅读 · 0 评论 -
判断手机是否有ROOT 权限
public class Root { private static String LOG_TAG = Root.class.getName(); public boolean isDeviceRooted() { if (checkRootMethod1()){return true;} if (checkRootMethod2原创 2015-12-24 11:38:53 · 824 阅读 · 0 评论 -
Fragment Webview 返回键监听
之前因为Fragment,不能监听返回键,所以把Fragment返回监听,放在了FragmentActivity上。FragmentActivity.java @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && eve原创 2016-01-21 11:56:11 · 3785 阅读 · 5 评论 -
Duplicate files copied in APK META-INF/maven/com.squareup.okio/okio/pom.xml
使用 AndroidStudio 的项目:本身已有引用了 1.6.0 版本的 Okio.. 报错如下: Error:Execution failed for task ‘:app:transformResourcesWithMergeJavaResForDebug’.> com.android.build.api.transform.TransformException: com.and原创 2016-01-18 11:58:35 · 2843 阅读 · 0 评论 -
com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry
今天项目添加一个Project A,弄好后,运行出现错误:Error:Execution failed for task ':app:transformClassesWithJarMergingForXXXDebug'.> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicat原创 2016-01-13 14:26:18 · 18581 阅读 · 0 评论 -
安卓图表引擎AChartEngine(三) - 示例源码折线图、饼图和柱状图
折线图:[java] view plaincopypackage org.achartengine.chartdemo.demo.chart; import java.util.ArrayList; import java.util.List; import org.achartengine.Ch转载 2015-04-10 15:18:14 · 695 阅读 · 0 评论 -
Java线程面试题 Top 50
本文由 ImportNew - 李 广 翻译自 javarevisited。欢迎加入翻译小组。转载请见文末要求。不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中转载 2015-03-24 11:28:35 · 604 阅读 · 0 评论 -
Android的 animation
动画类型 Android的 animation 由四种类型组成 XML 中alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面转移旋转动画效果 Java Code中AlphaAnimation转载 2015-04-02 17:58:42 · 411 阅读 · 0 评论 -
基于Android 下载文件时,更新UI简单帮助类
由于在项目开发时,有这样的简单需求,问谷歌,网络上也有好多Utils工具类,但是比较冗余。自己就简单的写了一个简单帮助类。/** * 下载文件,更新UI简单帮助类 * * @author jarlen * */public class DownLoadHelper{ private static final int DOWN_BEGIN = 0; p转载 2015-04-02 17:56:16 · 478 阅读 · 0 评论 -
Android将数据库保存到SD卡的实现
有时候为了需要,会将数据库保存到外部存储或者SD卡中(对于这种情况可以通过加密数据来避免数据被破解),比如一个应用支持多个数据,每个数据都需要有一个对应的数据库,并且数据库中的信息量特别大时,这显然更应该将数据库保存在外部存储或者SD卡中,因为RAM的大小是有限的;其次在写某些测试程序时将数据库保存在SD卡更方便查看数据库中的内容。 Android通过SQLiteOpenHelper创建转载 2015-03-10 14:22:55 · 776 阅读 · 0 评论 -
9种状态的设计
来源 http://www.colachan.com/post/3468现在的UI设计团队通常先设计组件,多数界面几乎就是各种组件的结合。这会在用户的“异常路径”上留下不容小觑的断档。由于我们构建的是整个系统,而非几个页面,我们必须投入精力打磨这些常常被忽略的状态的设计,创造出组件的整个生命周期,来适应每一个人。我所理解的生命周期是这样的:状态1. 初始状态一个组件做任何事情之前是怎样的?可能这是用翻译 2016-02-26 11:49:27 · 632 阅读 · 0 评论