引言 最近的一个项目里使用到了现在很火的 Retrofit ,刚接触时就是简单的使用。在需要请求接口的地方定义一个方法,方法体里面写 Retrofit 相关代码,所以基本上每一个需要请求接口的地方都要这样做一次。这样做的…
分类:Android
Javaweb要学习的技能
学习javaweb开发要学习的技术和框架总结: 前言:当初想学习javaweb开发的时候,希望能够全方面地学习(这样找工作时就胸有成足了)。但是对这个根本不理解,又不认识从事这方面的熟人,所以学习起来无从下手。经过了一年…
查漏补缺之继承BaseAdapter
开发过程中经常用到ListView,因此适配器要非常熟练。因为模式相对固定,所以截取一段代码作为参考: public class NewsListAdapter extends BaseAdapter { private…
做推送,怎么能不了解推送的 4 种消息形式呢?(Android 篇)
极光推送是为 App 提供第三方推送服务的平台之一,它提供四种消息形式:通知,自定义消息,富媒体和本地通知。 笔者将基于官方说明与个人理解来谈一下这四种消息。本篇为 Android 篇, iOS 篇入口。 1.通知 Pu…
Android开发常用
快速开发框架类 dhroid xUtils aFinal 网络请求库 OkHttp Retrofit 支持REST API,支持RxJava Volley Stetho 配合OkHttp使用,可以在Chrome中调试网络…
多少牛逼的程序员毁在low逼的英文发音上(JAVA)
最最常用的关键词及音标 数据类型:boolean、byte、short、int、long、double、char、float、double。 包引入和包声明:import、package。 用于类和接口的声明:class…
Java——代理模式学习
1. 代理模式 学习资料: 《Java程序性能优化》 使用代理对象完成用户请求,屏蔽用户对真实对象的访问 如同现实中代理,代理人被授权执行当事人的一些事宜,而无需当事人出面。处理事件时第三方只和代理人通信,以第三方看来的…
给个建议:最好别去小公司!
大公司裸辞三个月不到,别人问我:平台大,工资高,前景好,你为什么还要辞职?我能在十分钟内能写篇800字夹叙夹议的文章哭诉大 公司满是弊病。 但当别人问到我,是选择大公司还是小公司时,我的答案通常会是:最好别去小公司,首选…
升级Android Studio3.1.1后出现support包不能导入问题
上周末,升级了android3.1.0, 然后发现,只要是用到v4-fragment,v7-recyclerview的class 都飘红了,奇怪的是,R文件是正常生成的,就是说能够正常debug,release;但是编辑…
SurfaceView 闪屏 闪现黑块 及黑线问题解决
1、为什么要用SurfaceView 项目中经常会出现多个自定义View,并且可能会多次且频繁的调用canvas进行绘制。当优化还是无法解决界面绘制时卡顿掉帧现象时,我们可以考虑用SurfaceView来解决。它继承自V…
Android Studio如何加本地aar文件依赖?
1. 在Module中建立”libs”目录(如果没有的话) 2. 把aar文件拷入libs目录(假设为abc.aar) 3. 在Module的build.gradle中加入: repositori…