
anroid
福雷克斯
给我一个合适的平台,我会用心去写程序的。。
展开
-
抽象工厂设计模式
解决问题:创建一系列相关的对象,不需要指定具体类。 特点:抽象工厂定义了用于创建不同产品的接口,但将实际的创建工作留给了具体工厂类。每个工厂类型都对应一个特定的产品变体。 定义通用接口1&2...--->具体类实现具体方法---->定义实际创建对象的接口/抽象类--->子类继承决定创建哪个具体类 public abstract class AbstractPr...原创 2020-04-24 15:34:27 · 173 阅读 · 0 评论 -
单例设计模式
代码里看到了单例模式写的不对,现在来梳理一下单例设计模式的书写思想和步骤。 单例设计模式的来源:解决频繁使用的类在内存中只存在一个对象。 目的:保证对象的唯一性。 分析: 1.为了避免其他程序过多建立本类对象,先禁止其他程序建立该类对象; 2.要保证其他程序可以访问到本类对象,只要在该类中自定义一个对象; 3.要让其他程序方便对本类对象的访问,可以在该类中暴露出一些访问方式; 实现:...原创 2017-06-05 16:47:53 · 225 阅读 · 0 评论 -
android 倒计时分秒
public String formatLongToTimeStr(Long l) { int hour = 0; int minute = 0; int second = 0; String hourStr = ""; String minuteStr = ""; String secondStr = ""; second = l.in原创 2017-12-06 11:24:03 · 457 阅读 · 0 评论 -
android 打包 发布 release 版本的时候 报错提示:Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 2 path $
json解析异常com.google.gson.JsonSyntaxException: java.lang.IllegalStateException 这个异常的意思就是本来应该是什么格式的数据,但现在确实另外一种格式的数据,也就是数据不一样,就造成了解析异常。为什么debug模式可以,到了release就不行了呢。 原因:IED在打包会进行Lint检查就是下面这些内容 andro...原创 2019-03-26 17:47:47 · 1051 阅读 · 4 评论 -
adb————>> Android Debug Bridge 四个文件简单配置
就是这四个了。使用adb命令就够了原创 2019-08-23 17:46:01 · 163 阅读 · 0 评论 -
android 获取u盘下所有图片路径存入List
public List<String> mList = new ArrayList<String>(); Uri mImageUri = MediaStore.Images.Media.EXTERNAL_CONTENT_URI; ContentResolver mContentResolver = getContext() .getContentResol...原创 2019-08-31 09:45:20 · 1250 阅读 · 2 评论