- 博客(7)
- 收藏
- 关注
原创 Android 项目开发必备-建立属于你的build.gradle文件
开发一个Android项目不仅仅需要你会写java/kotlin代码,而且你还要了解各种配置文件。例如。AndroidManifest.xml,混淆文件,build.gradle等。这里面最难理解也是最重要的非build.gradle莫属了,接下来我们就讲一讲一个成熟的项目的build.gradle文件是怎么样的:**首先我们建立一个新工程并打开build.gradle文件**```a
2017-12-18 10:25:25
1034
原创 Android 项目开发必备-Utils类的建立与使用
我们在进行项目开发的时候可能会遇到一些获取屏幕宽度,dp px的相互转换等问题,我们当然不能每用一次就复制粘
2017-12-15 17:39:17
1253
原创 Android 项目开发必备-Activity管理栈之ActivityManager的建立
在我们日常开发当中你一定为无缘无故的内存泄漏而烦恼,或者因为多个Activity互相跳转而烦恼,这时候我们就需要一个利器-ActManager.有了这个帮助类我们就可以省去静态去写一些activity启动模式了。##设置Actmanager为静态变量:因为我们全局只需要一个Actmaanager,所有我们把它设置为静态变量,放在静态区域.```private static ActM
2017-12-13 16:24:46
4677
原创 Android 项目开发必备-BaseActivity与Fragment的建立
/此文适用于初级开发者/在我们刚开始做项目开发的时候,会发现有很多冗余代码,也就是说同一份代码块我们可能再次基础上修改下然后应用于另外的页面。甚至有一些代码都不用做任何修改。这个时候Base基类就派上了用场,利用java继承这一特性,我们可以把共用的代码模板都写到一个类里,这样就能大大减少我们的开发时间并且使代码更加简洁高效。举个例子:我们app内的多个Activity可能需要的标
2017-12-12 17:31:09
628
原创 Android NFC
在安卓开发中开始应用NFC NFC (近场通信)。NFC 科技代表近场通信,你可以在 NFC 论坛上找到 NFC 的详细信息。在本文中,我们将分析 NFC 的一些基础知识,并且我们还将描述如何在安卓系统中实现一个利用 NFC 的 APP(应用程序)。如果你想做 NFC 实验,那么你在几个网站上花费几欧元就能买到 NFC 。NFC 可以用于不同的情景:在家中时,我们可以使用它来打开
2017-12-07 17:09:44
430
原创 AndroidGesture手势以及手势库
Gesture手势及手势库一、Gesture基础:(一)、概念: 所谓手势,其实是指用户手指或者触摸笔在触摸屏上的连续触碰行为。比如在屏幕上从左至右划出一个动作,就是手势。再比如在屏幕上画一个圆圈也是手势。手势这种连续的触碰会形成某个方向上的移动趋势,也会形成一个不规则的几何图形。应用程序中的手势就是:多个持续的触摸事件在屏幕上形成特定的形状。
2017-12-01 10:05:50
699
原创 Android事件的分发与消费机制
事件的分发和消费机制 一、简介 :Activity或View类的onTouchEvent()回调函数会接收到touch事件。 一个完整的手势是从ACTION_DOWN开始,到ACTION_UP结束。 简单的情况下,我们只需要在onTouchEvent()中写个switch case语句,处理各种事件(Touch Down、Touch Move、
2017-11-29 16:37:08
215
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人