为了账号安全,请及时绑定邮箱和手机立即绑定

Android

基于Piccaso的图片下载工具类封装

基于Piccaso的图片下载工具类封装 感谢强哥帮助修改完善~ 核心下载类BitmapDownloadHelper 1.downloadSinglePic(String url, final OnDownloadResultListener listener) 下载单张图片 2.下载多张图片downloadPic(List<String> urlList) 3.在下载多张图片时候回调接...

24浏览 1推荐 1评论

【实战课程】PHP开发高可用高安全APP后端服务 - 如何打包APP

一、打包app首先有2个版本,一个是debug版本,另一个是release版本,如果是打包release版本,那必须在build.gradle(图1)里配置签名信息(图2) (图1) (图2) 获取release版本apk有多种方法 1.配置好上述参数可以直接选中Build Variants 然后把app Build Variants 改为release后(图3) 点绿色三角形运行(需真机或者模拟...

458浏览 9推荐 0评论

AndroidStudio基本配置

AndroidStudio基本配置 本文是对Android开发者网站的相关文章总结 1.配置文件 Android Studio 通过 Help 菜单提供对两个配置文件的访问: studio.vmoptions:自定义 Studio Java 虚拟机 (JVM) 的选项,如堆内存和缓存大小。 idea.properties:自定义 Android Studio 的属性,如插件文件夹路径或最大支持文件...

875浏览 8推荐 2评论

Android创建WebP格式图像 原创

Android创建WebP图像 创建WebP图像 WebP是Google提供的有损压缩(如JPEG)以及透明度(如PNG)的图像文件格式,但可以提供比JPEG或PNG更好的压缩。 Android 4.0(API级别14)及更高版本支持有损WebP图像,Android 4.3(API级别18)及更高版本支持无损和透明的WebP图像。 此页面显示如何将图像转换为WebP格式以及如何将WebP图像转换为...

489浏览 5推荐 1评论

快速打开指定的Android项目

有时候逛Github看到好项目clone到本地,或者拿到一个别人的Android项目时,我们要在自己的电脑上打开这些项目。然而,因为AndroidStudio繁复的版本策略,直接打开这个项目可能会遇到以下症状: 自己电脑上的AndroidStudio跟别人项目的版本不一致,导致gradle插件版本对不上,需要下载。然而,我们苦逼的程序员要下载国外的东西,并不容易。(十分困难好吧) GradleWr...

74浏览 1推荐 0评论

回顾+纪念:离开帝都的第一年

离开了帝都的繁华与喧嚣,离开了滋养程序员最好的土壤,去年的今天,我踏上了回家之路,想想当时,还有诸多的不舍与留恋,今天再次回顾,其实,还是会有一种激情与冲动,真的是怀念那几年在帝都奋斗的日子。 用《悟空传》里的话来概括的话:这个天地(帝都),我来过,我奋战过,我深爱过,我不在乎结局。确实是,我不在乎结局,所以毅然决然的为了幸福和爱,回到了烟台。而上面一句话依然可以概括我在烟台的一年以及未来:我来了...

158浏览 4推荐 0评论

Android使用Firebase工具 原创

Android使用Firebase 图1. Android Studio中的助手工具窗口。 Firebase是一个移动平台,可帮助您快速开发高品质的应用程序,增加用户群,并赚取更多的收益。 Firebase由互补的功能组成,可以混合搭配以满足您的需求,Google Analytics(分析)为Firebase的核心。 您可以使用图1所示的“助理”窗口,直接从Android ...

150浏览 3推荐 1评论

Android中Context、Activity、Applicatio

在开发Android程序的时候,我们经常要跟Context、Activity、Application这三个类打交道,那么这个三个类之间有什么联系和区别呢? 首先Activity和Application都是Context的子类。Context从字面上理解就是上下文的意思,在实际应用中它也确实是起到了管理上下文环境中各个参数和变量的总用,方便我们可以简单的访问到各种资源。虽然Activity和Appl...

159浏览 2推荐 0评论

面向开发者的 Android 8.0 Oreo 全面介绍 原创

面向开发者的 Android 8.0 Oreo 引言 Posted By: Dave Burke, VP of Engineering 翻译 by fengsehng(刘朋) 经过一年多的开发和测试,开发人员和早期采用者(谢谢!),我们现在准备正式推出Android 8.0 Oreo到世界各地。 Android 8.0带来了许多伟大的功能,如图片,自动填充,集成即时应用程序,Google Pla...

1603浏览 17推荐 2评论

java 中的枚举使用总结

概念 在某些情况下,一个类的对象时有限且固定的,如季节类,它只有春夏秋冬4个对象这种实例有限且固定的类,在 Java 中被称为枚举类; 理解 类里面定义了固定数量的实例,类名如同命令空间 代码 package enumtest; public enum WeekEnum { // 因为已经定义了带参数的构造器,所以在列出枚举值时必须传入对应的参数 SUNDAY("星期日"), ...

85浏览 1推荐 0评论

java final的使用总结

final 变量:是只读的; final 方法:是不能继承或者重写的。 final 引用:引用不能修改,但是对象本身的属性可以修改; final class:不可继承; final MyObject o = new MyObject(); o.setValue("foo"); // Works just fine o = new MyObject(); // Doesn...

77浏览 1推荐 0评论

《重构》一书总结(二)

《重构》一书总结(二) 重构的重点,在于对那些代码进行重构,如果重构不当,反而适得其反。 重构代码终结如下 1.Duplicated Code 重复代码 2.Large Class 复杂的类 3.Long Parameter List 过长的参数列表 4.Divergent Change 发散式变化 5.Long Method 过长的函数 6.Shotgun Surgrny 霰弹式修改 7.Dat...

122浏览 1推荐 1评论

《重构》一书经典总结(一)

《重构》一书经典总结(一) 为何重构 1.重构改进软件设计 2.重构使软件更容易理解 3.重构提交稿编程速度 4.重构帮助找到bug 何时重构 1.三次法则 第一次做某事的时候去做,第二次会产生反感,但还是会做,第三次就应该重构 2.添加功能时候重构 3.修补错误时重构 4.复审代码时重构 重构面临的难题 1.数据库 2.修改接口 3.难以通过重构手法完成的设计改动 4.何时不该重构...

159浏览 1推荐 1评论

《 Effective Java》关于泛型,方法和枚举,注解的建议

泛型 27.优先考虑泛型方法 28.利用有限制通配符来提高API的灵活性 29.优先考虑类型安全的异构容器 枚举 30.用enum代替int常量 31.用实例域代替序数 32.用EnumSet代替位域 33.EnumMap代替序数索引 34.用接口模拟可伸缩的枚举 35.注解优先于命令模式 36.坚持使用override注解 37.用标记接口定义类型 方法类 38.检查参数的有效性 39.必要时进...

177浏览 2推荐 1评论

《Effective Java》经典建议系列(3)

通用程序设计 1.将局部变量的作用最小化 2.for-each循环优于传统的for循环 3.了解和使用类库 4.如果需要精确的答案请避免使用float和double 5.基本类型优于装箱基本类型 6.如果其他类型更合适,避免使用字符串 7.当心字符串连接的性能 8.通过接口引用对象 9.接口优先于反射机制 10.谨慎的使用本地方法 11.谨慎的进行优化 12.遵守普遍接受的命名惯例 异常 1.只针...

143浏览 1推荐 0评论
首页上一页1234567下一页尾页

推荐作者

热门手记

意见反馈 常见问题 APP下载
官方微信