- 博客(10)
- 收藏
- 关注
转载 第一次使用Android Studio时你应该知道的一切配置(三):gradle项目构建
目录: 1、gradle的概念 2、gradle配置jar包,和libs文件夹导入jar包的区别 3、签名打包: (1)Studio (2)命令行 (3)gradle wrapper的原理 4、BuildConfig的使用 5、简单介绍module中build.gradle文件参数含义 一、gradle的概念:
2015-10-20 17:44:14 477
原创 适合Material Dsign的新抽屉---Navigation View介绍
一、常规引入简介 在Google I/O 2015大会上,Google带来了Android M,同时还有Android支持库的新一轮更新,其中更是增加一个全新的支持库Android Design Support Library,包含了数个重要的Material Design组件,用于将Material Design适配到Android 2.1(API 7)。
2015-10-14 15:25:01 260
转载 Android 中的Matrix 理论基础
原文出自http://zensheno.blog.51cto.com/2712776/513652 Matrix学习——基础知识 以前在线性代数中学习了矩阵,对矩阵的基本运算有一些了解,前段时间在使用GDI+的时候再次学习如何使用矩阵来变化图像,看了之后在这里总结说明。 首先大家看看下面这个3 x 3的矩阵,这个矩阵被分割成4部分。为什么分割成4部分,在后面详细说明。
2015-10-06 16:54:37 252
原创 关于各种Activity的用途
在看别人写的代码的时候,总会遇到类似于AppCompatActivity, FragmentActivity,ActionBarActivity的东西,这些跟Activity到底有什么区别呢? 其实很简单,android版本在不断的更新,在更新的过程中会出现一些新奇好玩的东西,比如像什么Fragment啦,ActionBar啦,ToolsBar啦都是随着不断更新后续出现的,但是这会带
2015-10-05 16:04:01 340
原创 Android中的Volley框架解析
最近更新了下android studio的版本到1.3.2,API也更新到最新的23,但是在写一个网络请求时遇到了一个问题,那就是HttpClient的API已经完全被擦出了,从此在API23 及以上版本中就不能直接使用HttpClient了,当然如果执意要继续使用,还是有办法的,1.你可以把api降级,这个对于一般人都是无法忍受的,那么还有另一个办法 2.google在sdk里面还给我们留了一个
2015-09-25 21:40:29 360
转载 Android彻底退出应用程序
文章转载于http://www.eoeandroid.com/blog-588465-2667.html 做Android开发时,发现一个关于android退出时不能彻底关闭的问题,比如:一个程序里new 出了N多个Thread,这样在退出程序的可能不能完全关闭,最后发现,只用finish()方法,有时候不能彻底退出,个人感觉还是要在适当的地方加上:System.
2015-09-25 09:49:10 262
原创 k-最近邻分类算法基础
1.算法简介 K最近邻(kNN,k-NearestNeighbor)分类算法是数据挖掘分类技术中最简单的方法之一。从算法的名字中就可以看出,所谓的k最近邻就只指k个最近的邻居,每个样本都可以用它最接近的k个邻居来代表。 如上图所示,绿色圆要被决定赋予哪个类,是红色三角形还是蓝色四方形?如果K=3,由于红色三角形所占比例为2/3,绿色圆将被赋予红色三角形那个类,如果K=5,由于蓝色四
2015-09-22 11:14:00 930
原创 android的属性动画Property Animation介绍及其使用
1.简介 Android提供了几种动画类型:View Animation 、Property Animation 、Drawable Animation。Property Animation是一个功能强大的框架,他可以让任何的属性具有动态效果,简单的说,属性动画就是设置动画操作的对象的属性、持续时间,开始和结束的属性值,时间差值等。View Animation相当简单,不过只能支持简单的
2015-09-10 12:55:33 75
原创 关于RSA加密算法的过程与思想
对于传统的经典加密算法如替换加密算法、DES算法、AES算法等基本都是对称的,也就是加密与解密过程有对称性,因此这些算法都容易被暴力破解。但是对于RSA算法的加密过程,它不具有对称性
2015-09-02 22:03:25 777
转载 Android Fragment基础
可以分为下面的几部分: 使用支持库 创建一个Fragment 创建一个动态UI 多个Fragment之间的通信 1、使用支持库 如果您的应用需要运行在3.0及以上的版本,可以忽略这部分内容。 如果您的应用使用在3.0以下、1.6及以上的版本,需要使用支持库来构建。 使用支持库的步骤: 使用SDK下的SDK Manage
2015-08-11 23:54:03 188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人