新手入门
一辉
回到技术
展开
-
Eclipse调试Android工具集锦之四-SQLITE3
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6689922 本文章的前提:已经安装了Eclipse和ADT。android SDK也下载完毕。Eclipse里面已经设置好了andro本文章的前原创 2011-08-15 21:58:50 · 8780 阅读 · 0 评论 -
不良代码展示-欺负我不懂三目运算符啊
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6802291 看到很经典的一行代码。与大家共享: boolean isOk = ((status == 1 || status == 3) && start > 1) ? true : false;希望新手们不要犯这样的错误。直接这么写就行原创 2011-09-22 23:26:52 · 2707 阅读 · 4 评论 -
不良代码展示-不要用数组循环判断等于的方式,来判断一个对象是否在一个集合内
废话不说了。看以下代码: /** * 判断是否在黑名单里面 * @param name 需要判断的名字 * @return true:在黑名单 */ private boolean inBlackName(String name) { String[] blackName = { "bla原创 2011-09-25 00:14:44 · 3592 阅读 · 1 评论 -
不良代码展示-Android排序的实现
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6833067不良代码: int[] iArray = {12,122,123,124,1,}; //对iArray排序 int iMin = 999999; int indexMin = 0; int iTmp = 0; for(原创 2011-09-29 10:49:14 · 3310 阅读 · 0 评论 -
不良代码展示-高耦合度代码的例子
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6833131 前段时间,看到别人的一段代码,其实没什么逻辑,却做的丰富异常。代码运行极其不稳定,却无从下手去改动。后来下定决心重写了。昨晚有空,把原来不良代码抽取出来,供大家参考。 package testpj;import java.util.原创 2011-09-29 11:26:40 · 12390 阅读 · 0 评论 -
不良代码展示-很多判断的写法-给新手
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6801695今天Review代码,看到了一串很“漂亮”的代码。这里把代码改了一下,贴给新手们,作为一个教训吧。漂亮的意思,是有很工整的缩进。package com.hoperun;import android.view.View;import an原创 2011-09-22 19:57:03 · 12328 阅读 · 0 评论 -
不良代码展示-不要把胖对象放在列表中
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6932748看到一段不好的代码。简单修改如下: List l = new ArrayList(); for(int i = 0; i < 100;i++) { Str原创 2011-11-03 16:33:16 · 2938 阅读 · 2 评论 -
不良代码展示-String的循环拼接
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6913561新人很容易犯的一个错误。public class WrongString { /** * @param args the command line arguments */ public st原创 2011-10-28 10:55:30 · 4038 阅读 · 1 评论 -
不良代码展示-父类中可以抽象出子类的行为
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6932952把一段代码,业务逻辑剥离后,给大家看看。基类:package testjava;/** * 书的基类 */public class BaseBook { private int type = -1; p原创 2011-11-03 17:19:24 · 2699 阅读 · 0 评论 -
不良代码展示-尽量强制转换减少toString()的调用
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6936284不良代码: //测试用的代码 Map m = new HashMap(); m.put("a", "1"); //不良代码1 String s = m原创 2011-11-04 16:21:22 · 3477 阅读 · 0 评论 -
不良代码展示-Activity中使用线程的例子
一段坏代码如何变成优雅代码 原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6741411 今天看到一段很糟糕的代码。于是做了一个工程,模拟这段代码,向大家说明一下线程在使用中要注意的几点。这个例子适合给新手,也欢迎各位高手来指点一下。首先,上代码。第一个类LoginService,这是一个模拟类,原创 2011-09-02 01:23:18 · 14961 阅读 · 10 评论 -
svn的cleanup问题
经常碰到svn被lock住。一般cleanup一下就OK了。但是有时候会悲剧,cleanup好久也没动静。杀进程再update,一样报错被lock。没办法,度娘去找,结果找到一个方案,是用sqlite3工具,执行:delete from work_queue;经过反复实践,没用啊没用啊!!!!!没办法,自己沿着这个思路进一步研究。还是发现了解决办法的。原创 2016-03-30 17:12:03 · 1995 阅读 · 0 评论 -
不良代码展示-Android中List和数组的例子(二)
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6756095不良代码二 List lst = new ArrayList(); lst.add("a"); lst.add("b"); lst.add("c"); String[原创 2011-09-07 11:14:26 · 6161 阅读 · 0 评论 -
不良代码展示-Android中List和数组的例子(一)
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6756083不良代码一 String[] str = {"1", "2", "3", }; List strArray = new ArrayList(); for(int i = 0; i < st原创 2011-09-07 11:12:53 · 2513 阅读 · 1 评论 -
不良代码展示-Android中的位运算的例子(二)
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6754980错误代码二 private static String getByteString(byte b) { StringBuffer buff = new StringBuffer(Integer.toBinaryString(b));原创 2011-09-06 22:15:08 · 1806 阅读 · 0 评论 -
原生态Android操作介绍之一
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6723185记得我第一次接触Android的时候,觉得Android好难用啊。其实,一个习惯的改变本身就是难事。当时我用的是windows mobil原创 2011-08-26 18:54:40 · 5069 阅读 · 0 评论 -
Eclipse调试Android工具集锦之一:虚拟机
原创文章,如有转载,请注明出处:原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6686568 本文章的前提:已经安装了Eclipse和ADT。android SDK也下载完毕。Eclips原创 2011-08-14 19:32:35 · 13851 阅读 · 3 评论 -
Eclipse调试Android工具集锦之二-DDMS
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6686578 本文章的前提:已经安装了Eclipse和ADT。android SDK也下载完毕。Eclipse里面已经设置好了andro本文章的前原创 2011-08-14 19:40:00 · 24865 阅读 · 4 评论 -
Eclipse调试Android工具集锦之三-ADB
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6686642 本文章的前提:已经安装了Eclipse和ADT。android SDK也下载完毕。Eclipse里面已经设置好了andro本文章的前原创 2011-08-14 20:22:54 · 17384 阅读 · 2 评论 -
请给新手多一些耐心
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6746448写这篇文章,并不是突然来的想法。写之前也犹豫了很久,因为担心会遭到很多白眼,被众多高手吐槽。反复思量,还是决定写一些,也算是给自己原创 2011-09-04 01:23:37 · 4957 阅读 · 4 评论 -
Android应用程序的数据存放目录解说
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6722456 Android的每个应用程序,都有自己的可控的目录。在Setting/Application info里面,可以看到每个应用程序原创 2011-08-26 16:21:46 · 88327 阅读 · 3 评论 -
Eclipse调试Android工具集锦之五:猴子
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6697535 本文章的前提:已经安装了Eclipse和ADT。android SDK也下载完毕。Eclipse里面已经设置好了android SD原创 2011-08-18 11:07:37 · 6195 阅读 · 3 评论 -
Android中的位运算
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6754038其实和java是一样的,java也通用。我们人对数字的理解,是从十进制开始的。从小受到的教育,也是从 1+9 = 10开始的。原创 2011-09-06 16:57:23 · 29145 阅读 · 1 评论 -
Android中的位运算的例子(一)
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6754213错误代码一 byte[] bs = { 1,2,3,4, }; //以下代码是不好的代码 long nu原创 2011-09-06 17:31:41 · 3403 阅读 · 0 评论 -
动态显示文章发表时间的方法
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6832926例如我们可以得到文章的发表时间。如果我们只是呆板的显示:2011年##月##日 11时11分11秒将是多么无趣的事情。原创 2011-09-29 10:26:49 · 3237 阅读 · 0 评论 -
不良代码展示-Android画面UI中的线程约束
原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6722784 这是我自己提炼的一句简单说法:在非UI主控线程中,不得修改UI的显示。 主要的意思,就是在UI主控线程中,我们的代码可以随意改变UI各个对象的显示效果,包括文字、是否可见、大小等等属性。 什么是主控线程? 这么简单的说吧,原创 2011-08-26 17:17:39 · 4106 阅读 · 0 评论