关闭

as 相关gradle配置

使用配置文件管理app版本因为Android Studio是使用gradle进行项目构建的,这使得通过配置文件进行版本管理成为可能。使用配置文件管理app版本很简单,就是定义一个properties文件,里面有版本号、版本名等版本信息,只需要在build.gradle中引用该文件,使用该配置文件的属性,进行项目的版本号等版本信息的赋值,就可以实现版本号的动态控制(注意:在gradle文件中配置的版...
阅读(138) 评论(0)

Java开发者常犯的10个错误

版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 下面列表总结了Java开发者经常犯的10个错误。 1.将Array转换为ArrayList 将数组转换为ArrayList,经常这样做: ListString> list = Arrays.asList(arr);11 Arrays.asList()会返回一个ArrayList,但返回的...
阅读(85) 评论(0)

Android Hybrid 和 WebView 解析

版权声明:转载请标明出处http://blog.csdn.net/self_study,对技术感兴趣的同鞋加群544645972一起交流 目录(?)[+]   这篇博客主要来介绍 WebView 的相关使用方法,常见的几个漏洞,开发中可能遇到的坑和最后解决相应漏洞的源码,以及针对该源码的解析。   由于博客内容长度,这次将分为上下两篇,上篇详解 WebView 的使用,下篇...
阅读(794) 评论(0)

Gradle for Android 第七篇( Groovy入门 )

这会是一个系列,所以如果你看完这篇文章,请看下列文章: Gradle for Android 第一篇( 从 Gradle 和 AS 开始 ) Gradle for Android 第二篇( Build.gradle入门 ) Gradle for Android 第三篇( 依赖管理 ) Gradle for Android 第四篇( 构建变体 ) Gradle for Android 第五...
阅读(67) 评论(0)

Gradle for Android 第六篇( 测试)

当你在开发一个app,通常你会有几个版本。大多数情况是你需要一个开发版本,用来测试app和弄清它的质量,然后还需要一个生产版本。这些版本通常有不同的设置,例如不同的URL地址。更可能的是你可能需要一个免费版和收费版本。基于上述情况,你需要处理不同的版本:开发免费版,开发付费版本,生产免费版,生产付费版,而针对不同的版本不同的配置,这极大增加的管理难度。 Gradle有一些方便的方法来管理这些问题...
阅读(76) 评论(0)

Gradle for Android 第五篇( 多模块构建 )

这会是一个系列,所以如果你看完这篇文章,请看下列文章: Gradle for Android 第一篇( 从 Gradle 和 AS 开始 ) Gradle for Android 第二篇( Build.gradle入门 ) Gradle for Android 第三篇( 依赖管理 ) Gradle for Android 第四篇( 构建变体 ) Gradle for Android 第六...
阅读(71) 评论(0)

Gradle for Android 第四篇( 构建变体 )

这是一个系列,所以如果你看完这篇文章,请看下列文章: Gradle for Android 第一篇( 从 Gradle 和 AS 开始 ) Gradle for Android 第二篇( Build.gradle入门 ) Gradle for Android 第三篇( 依赖管理 ) Gradle for Android 第五篇( 多模块构建 ) Gradle ...
阅读(70) 评论(0)

Gradle for Android 第三篇( 依赖管理 )

这会是一个系列,所以如果你还没有看我之前的几篇文章,请先查看以下文章: 从Gradle和AS开始 Build.gradle入门 依赖管理是Gradle最闪耀的地方,最好的情景是,你仅仅只需添加一行代码在你的build文件,Gradle会自动从远程仓库为你下载相关的jar包,并且保证你能够正确使用它们。Gradle甚至可以为你做的更多,包括当你在你的工程...
阅读(95) 评论(0)

Gradle for Android 第二篇( Build.gradle入门 )

理解Gradle文件 编写简单的构建任务 自制构建脚本 理解Gradle脚本 当然我们现在讨论的所有内容都是基于Android studio的,所以请先行下载相关工具。当我们创建一个新的工程,Android studio会默认为我们创建三个gradle文件,两个build.gradle,一个settings.gradle,build.gradle分别放在了根目录和mou...
阅读(292) 评论(0)

Grade for Android(从 Gradle 和 AS 开始)

正如大家所见,这是本英文书,而由于国内的gradle翻译资料不全,所以特次开辟专栏,翻译gradle for Android这本书,同时添加自己的心得体会以及在实际工作上的实战,希望大家能够喜欢。 如果你是名Android开发新手,或者是名从eclipse切换到Android studio的新手,那么我强烈建议您follow我的文章,正如封面所见,利用gradle构建工具来自动构建你的An...
阅读(93) 评论(0)

绘制几何图形——使用android.graphics类

范例说明    “如何在和机上绘制2D图形呢?”这是许多android游戏开发都是常提到的问题,在android SDK 当中,并没有Java Graphics2D的函数可以使用,而是使用android.graphics底下的类来绘制2D向量图。这个package提供了许多在手机上绘制图形的类与方法,其中Canvas上,而Paint(Android.graphics.Paint)类则像是彩色...
阅读(455) 评论(0)

Android4种网络连接方式HttpClient、HttpURLConnection、OKHttp和Volley优缺点和性能对比

比较的指标: 1、cpu 2、流量 3、电量 4、内存占用 5、联网时间 功能点: 1、重试机制 2、提供的扩展功能 3、易用性 4、是否https 5、是否支持reflect api,OkHttp有配套方法 6、缓存、重试 7、cookie支持session id会话支持 8、弱网性能和稳定性 9、超时时间...
阅读(339) 评论(0)

Math取整方法

舍掉小数取整:Math.floor(2)=2 舍掉小数取整:Math.floor(2.1)=2 舍掉小数取整:Math.floor(-2.1)=-3 舍掉小数取整:Math.floor(-2.5)=-3 舍掉小数取整:Math.floor(-2.9)=-3 四舍五入取整:Math.rint(2)=2 四舍五入取整:Math.rint(2.1)=2 四舍五入取整:Math.rint(-...
阅读(131) 评论(0)

android项目搭建

降低项目的复杂性易扩展、易修改、可重用性强、可维护性强职责单一,功能清晰 在android开发项目中,我们首先要考虑的是这个项目或者说这个产品的核心功能是什么。比如,图片处理和展示类app,我们更多考虑对大量图片的处理,防止OOM等等;如果是理财营销类软件,比如微众银行、同花顺这种大量采用H5页面的app,考虑需要对webview控件优化和Js交互框架的搭建;总之,框架是为了便于业务的展开,是为...
阅读(127) 评论(0)

adb模式下管理数据库

安装SQLite Expert Professional 可以在网上下载,我下载的是试用版,没有找注册码,但是试用不影响使用,反正用几次查看到数据库操作没有错误就不用这个工具了。当然也可以使用Eclipse插件DDMS来查看,也可以使用Android工具包中的adb工具来查看。android项目中的sqlite数据库位于/data/data/项目包/databases中。先介绍使用DDMS导出sq...
阅读(182) 评论(0)

5 个免费的受欢迎的 SQLite 管理工具

SQLite Expert – Personal Edition SQLite Expert 提供两个版本,分别是个人版和专业版。其中个人版是免费的,提供了大多数基本的管理功能。 SQLite Expert 可以让用户管理 SQLite3 数据库并支持在不同数据库间诸如复制、粘贴记录和表;完全支持 Unicode ,编辑器支持皮肤。 更多关于 SQLite Expert ...
阅读(178) 评论(0)

Android仿微信图片上传,可以选择多张图片,缩放预览,拍照上传等

仿照微信,朋友圈分享图片功能 。可以进行图片的多张选择,拍照添加图片,以及进行图片的预览,预览时可以进行缩放,并且可以删除选中状态的图片 。很不错的源码,大家有需要可以下载看看 。 微信 微信 微信 微信 下载地址 : 微信上传图片源码 很多网友不知道怎么获取图片路径,这里贴出来: String path...
阅读(629) 评论(0)
    个人资料
    • 访问:3871次
    • 积分:65
    • 等级:
    • 排名:千里之外
    • 原创:0篇
    • 转载:17篇
    • 译文:0篇
    • 评论:0条
    文章分类