基本排序算法(记录一下) 直接插入排序:每步将一个待排序的记录,按其顺序码大小插入到前面已经排序的字序列的合适位置(从后向前找到合适位置后),直到全部插入排序完为止。public class Sort { public int[] sort(int[] arrays) { int length = arrays.length; if (length <= 1) { ...
使用RecyclerView制作包含左滑删除按钮的列表控件 现在很多需求上面都是列表允许编辑,比如删除、排序等操作,基于RecyclerView的方式也有很多种,但目前还没找到一款比较满意的,Android开发我相信很多人都听过需求这样和你说过,“IOS上面这个效果很棒,我想要你实现它”,每次听到这样的话,头都是大的,很想将我42码的板拖拍在他50码的大脸上,你TM不知道Android也有很多特性、也有很多特别棒的体验,为什么一定要去模仿IOS呢?
Android Studio中Gradle编译配置 编译流程就如下图所示:The build process for a typical Android app module, as shown in figure 1, follows these general steps:The compilers convert your source code into DEX (Dalvik Executable)
Google普通权限列表 Google普通权限,无需动态申请:As of API level 23, the following permissions are classified as PROTECTION_NORMAL:ACCESS_LOCATION_EXTRA_COMMANDSACCESS_NETWORK_STATEACCESS_NOTIFICATION_POLICYACCESS_W
Android之RecyclerView的动画详解 RecyclerView是谷歌V7包下新增的控件,用来替代ListView的使用,它有着如下的特点:你想要控制其显示的方式,请通过布局管理器LayoutManager你想要控制Item间的间隔(可绘制),请通过ItemDecoration你想要控制Item增删的动画,请通过ItemAnimator你想要控制点击、长按事件 我们可以看到,低耦合是RecyclerVie
Mark一下 private Drawable skin() { PackageManager pm = getPackageManager(); try { Resources res = pm.getResourcesForApplication(SKIN_APP); return res.g
程序员的心理疾病 说实话,虽然似乎为之奋斗了十多年,在真正进入软件行业的短短一年之后,我已经对它感到相当的厌倦了。这并不是说这个行业没有前景,而是在这个行业工作,其实很难得到心理上的快乐。人们说女怕嫁错郎,男怕入错行。我并不认为自己入错了行,我仍然很喜欢设计自己的程序和语言,而且我显然是这个领域的王牌之一。然而我却看到了这个行业里的无限混沌,让我觉得喘不过气来。几十年的垃圾设计堆积在那里,却没有人试图把它们清理
cocos2dx游戏开发学习第一篇 毕业做开发,一年多的学徒级别,现在想学习一下cocos2dx引擎的游戏开发,看了很多书上面关于环境搭建的问题,晕乎乎的,反正我到现在没弄明白,今天下午看到一个博客http://blog.sina.com.cn/s/blog_47021dd40101iki0.html,才勉强运行了cocos2dx里面的TestCpp程序,感觉蛮好玩的,今天再次做一下笔记,全过程描述一下。 之前我本身做
Eclipse编码问题 来源:http://e-ant.javaeye.com/blog/177579 如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工 作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统 (Windows XP、Windows 2000简体中文)的缺省编码是GB18030,
Ubuntu下Android开发:手机不能识别 前几天做了个外包,赚了几千块钱,所以就新买了个Android的手机,但是插上以后Eclipse上设备选择的时候显示的全都是问号,经搜索,发现解决方法(以下摘自http://yelinsen.iteye.com/blog/986617):1234567891011121