自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GeneralAndroid的专栏

居天下之广居,立天下之正位,行天下之大道。得志,与民由之;不得志,独行其道。富贵不能淫,贫贱不能移。

  • 博客(11)
  • 资源 (12)
  • 收藏
  • 关注

原创 设计模式学习笔记之迪米特法则

迪米特法则也称为最少知识原则,虽然名字不同,但是描述的是同一个规则:一个对象应该对其他对象有最少的了解。通俗地讲,一个类应该对自己需要耦合或调用的类知道得最少,你(被耦合或调用的类)的内部是如何复杂都和我没关系,那是你的事情,我就知道你提供的这么多public方法,我就调用这么多,其他的我一概不关心。迪米特法则对类的低耦合提出了明确的要求,其包含以下4层含义:(1)只和朋友交流(2)朋友间也是

2015-09-29 13:02:55 1019 1

转载 Android studio中正确引入so文件的方法

原文出处:http://blog.csdn.net/wulianghuan/article/details/44567001相信很多朋友在使用Android studio开发中,遇到过如何引入第三方so文件的问题,然而第三方官方仅仅给出了ADT环境下的集成方式。Android studio中默认使用的是gradle编译方式,与ADT编辑方式不一样,那么so文件应当如何引入呢?

2015-09-15 23:19:00 953

转载 Android 混淆代码总结

为了防止自己的劳动成果被别人窃取,混淆代码能有效防止被反编译,下面来总结以下混淆代码的步骤:1. 大家也许都注意到新建一个工程会看到项目下边有这样proguard-project.txt一个文件,这个对混淆代码很重要,如果你不小心删掉了,没关系,从其他地方拷贝一个过来2. 最重要的就是在proguard-project.txt添加混淆的申明了: a. 把所有你的jar包

2015-09-15 14:54:26 646

原创 Android动画之AnimatorSet如何循环执行

在写一个小动画时发现AnimatorSet没有setRepeatCount()与setRepeatMode()方法,但是动画效果又要求重复执行,这里提供的解决方法时:给动画集合中的子动画设置setRepeatCount(),想重复执行多少次动画就设置多少次,如果想无限循环,这里直接设置int的最大值应该就可以了(虽然感觉不是太好,但是正常情况下,一个动画也不会执行这么多次吧)。 O

2015-09-14 14:10:35 32276 3

原创 Android Studio 中文乱码问题

Android Studio中的乱码分好几种,一是IDE的不同窗口里显示乱码,如:logcat筛选框,SVN提交的注释框。二是代码里设置中文,到了真机UI上就显示的乱码,如:xxx.setText("中文")。一、IDE乱码Log Level 右边的过滤框明明输入的是中文,结果显示是乱码。File > Settings > Appearance & Behavior

2015-09-07 15:32:14 9527 1

转载 android-修改TextView中部分文字的颜色

不转载不好找啊,原文出处:http://blog.csdn.net/centralperk/article/details/8674599 [java] view plaincopytextView = (TextView) findViewById(R.id.textview);  SpannableStringBuilder 

2015-09-07 13:13:37 885

转载 Android Studio 快捷键

Alt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动

2015-09-06 22:42:31 687

转载 Android Studio如何发布APK

(1)Android Studio菜单Build->Generate Signed APK (2)弹出窗口 (3)创建密钥库及密钥,创建后会自动选择刚创建的密钥库和密钥(已拥有密钥库跳过)     点击“Create new...”按钮创建密钥库       Key store path:密钥库文件的地址       

2015-09-06 14:31:48 895

转载 Android Studio如何更改JDK和SDK的路径?

这个对于很多刚转到Android Studio上的来说,确实是一个问题。可能你在设置里面找了很久都没找到这个选项。直接上图吧,按下图就可以找到设置的地儿了,然后直接设置到你SDK或者JDK的路径即可:转载自:http://blog.csdn.net/hyr83960944/article/details/40451101

2015-09-06 09:09:16 1014

原创 设计模式之依赖倒置原则

依赖倒置原则(Dependence Invsersion Principle,DIP):High level modules should not depend upon low level modules.Both should depend upon abstractions.Abstractions should not depend upon details.Details shoul

2015-09-03 11:51:04 1363

原创 设计模式学习笔记之里式替换原则

在面向对象的语言中,继承是必不可少的、非常优秀的语言机制,它的优缺点如下:优点:(1)代码共享,减少创建类的工作量,每个子类都拥有父类的方法和属性。(2)提高代码的重用性(3)提高代码的可扩展性,实现父类的方法就可以“为所欲为”了。君不见很多开源框架的扩展接口都是通过继承父类来完成的。(4)提高产品或项目的开放性。缺点:(1)继承是侵入性的。只要继承,就必须拥有父类的所

2015-09-01 22:01:16 1209

Android轮播控件

本案例是为Android应用首页轮播图而写的,通过自定义控件实现效果,该自定义控件支持动态设置图片的张数。如有不明白之处请参考相应博客:http://blog.csdn.net/android_jiangjun/article/details/39638129 此版本为Android Studio版本

2015-12-18

Android NDK Demo

AndroidStudio下的NDK,HelloWorld的Demo,Android Studio的版本为1.5

2015-11-23

ServiceDemo

该代码时博文案例源码,相应博文地址:http://blog.csdn.net/android_jiangjun/article/details/45458063

2015-05-03

NDKHelloWorld

Android NDK入门小程序,相应的博文地址为:http://blog.csdn.net/android_jiangjun/article/details/44899927

2015-04-06

Android进程Demo

一个应用不同组件运行在不同进程里,以及对进程优先级的理解,相对应的博文地址为:http://blog.csdn.net/android_jiangjun/article/details/41851139

2014-12-10

ViewFlipperDemo

可以自动播放一组图片,并附带动画效果,相应博文地址:http://blog.csdn.net/android_jiangjun/article/details/25611263

2014-11-06

Android首页轮播效果Demo

本案例是为Android应用首页轮播图而写的,通过自定义控件实现效果,该自定义控件支持动态设置图片的张数。如有不明白之处请参考相应博客:http://blog.csdn.net/android_jiangjun/article/details/39638129

2014-10-25

Android开发权威指南(第二版)书中案例源码

Android开发权威指南(第二版)书中案例源码

2014-05-21

数据结构课程设计(表达式、迷宫、多项式)

本资源是完整的课程设计,不仅有源码,还有问题描述 设计思路 数据结构设计 功能函数设计 程序代码

2012-06-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除