自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jack_windows的博客

程序员之所以犯错误,不是因为他们不懂,而是因为他们自以为什么都懂。

  • 博客(16)
  • 问答 (2)
  • 收藏
  • 关注

原创 RecyclerView.Adapter通用基类

RecyclerView.Adapter通用基类一般来说,我们在使用RecyclerView的时候,需要自定义一个Adapter,用来适配RecyclerView和data。这里主要来编写这个Adapter的基类,我们把它命名为RecyclerAdapter。下面来分析一下这个基类。public abstract class RecyclerViewAdapter<Data> ex...

2020-02-15 15:25:31 1839 1

原创 Android中最常见的观察者模式

Android中最常见的观察者模式我们在Android中经常使用观察者模式,今天就将它最常用的方式梳理清楚。常规观察者模式如上图显示:主要是一个主题和一个观察者类,主题将观察者加入自身列表中,一旦发生事件则通知观察者,观察者调用自身update方法进行更新。Android中常见的观察者模式的写法public class RecyclerAdapter<Data> ...

2020-02-10 14:29:10 318

原创 Android MVP 模式使用指南

参考github代码:github参考博客:Google 官方Android MVP架构实践简单的以google官方代码和自己的demo记录Android的MVP设计模式。1.官方MVP模式:官方MVP的samples的github地址是(https://github.com/googlesamples/android-architecture/)若水三千,我们先取一瓢。先看看最简单的t...

2019-10-09 15:35:01 301

原创 Fragment 基础总结

Fragment是什么  从Fragment的设定上来看,它类似于Activity。但是,它的概念又比作为Android四大组件之一的Activity弱一些,它是一个可以嵌入Activity使用的UI片段,并且依附于Activity存在,生命周期也类似于Activity,和Activity存在许多联系。从本身的意思来看,它好像是把Activity碎片化了,例如,一个Activity上可以存在多...

2018-03-06 16:47:45 319

原创 android_easytouch(下)

accessibility

2017-10-19 19:12:27 635

原创 android_easytouch (上)

easytouch

2017-10-18 14:55:52 570

原创 Java中匿名内部类的工厂方法使用

匿名内部类的工厂使用

2017-07-15 11:15:56 911

原创 嵌套类在接口中的作用

嵌套类在接口中的使用

2017-07-15 10:29:45 2449

原创 Java中的字符串池

java字符串池以及驻留解释

2017-07-11 16:46:29 457

原创 Java中关于静态变量的一个问题

Java.静态变量

2017-07-05 17:13:28 1131

原创 Apache Http 服务器安装教程

Apache Http 服务器安装教程

2017-05-24 17:52:18 39737

原创 android记事本开发后记

在经历了对这个记事本的多次设计更改之后,我终于完成了一个尚可的记事本项目,从层次的角度来说,很多处代码毫无层次可言,对于后期的维护更改造成了很大的困难。但是即使是这样,我还是需要将这次的感受记录下来,留作以后反思。功能层面: 1.便签编辑界面 我在便捷界面的菜单中放入了保存按钮,但是点击保存按钮后保存按钮就会消失,代表已经保存。菜单中有一个一直存在的按钮,删除按钮,在保存之前和保存之后都可以删除

2017-04-24 11:43:36 782

原创 Android 中 adb 相关问题

这几天看android中的数据库SQLite,需要使用 adb shell 来查看数据库中的信息,但是随之发生了一系列问题,所以在这里提出来,也算是学习经验的记录吧!首先,我在控制台中使用adb shell命令,结果出现了这样的情况这里的信息当时也没仔细看,直接上百度(简单,便捷,但是愚蠢),未经思考就去找百度,这在后来看来时极大的错误。百度上显示的答案大多是端口被占用啊,重启adb server啊

2017-03-21 20:51:18 18340 3

原创 Java中多态的方法调用顺序问题

这个标题起的有点大,我想说的重点并不是整个的顺序this.method(o)>super.method(o)>this.method((super)o)>super.method((super)o)这个顺序以及多态的详解可以参看一个经典实例理解java的三大特性之多态我在拜读这篇文章的时候很是赞赏,但是后来自己实践时发现了一些不一样的地方,于是在这里拉出来讨论。我在写方法时使用了toString方法

2017-03-06 23:55:12 3283

原创 Android Studio导入SlidingMenu的方法

首先,我们需要从GitHub上下载SlidingMenu的压缩包,https://github.com/jfeinstein10/SlidingMenu,我们需要下载zip并且解压。然后新建一个工程,点击 file->new->import Module,将解压的文件夹导入进来 接着点击 file->Project Structure->app->Dependencies,点击绿色的添加按钮,选3

2017-02-18 16:48:47 520

原创 Android不同应用间的活动和服务的数据同步

Android不同应用间的活动和服务的数据同步     在android的学习过程中,我理解了在同个应用中的活动和服务之间的数据同步;于是我想,不同应用中的活动和服务是否也可以同步数据呢,这里给出了我的一种方法,仅供参阅。      服务与活动之间的数据同步,在同一个应用中,可以通过定义回调接口来保持数据同步更新,但是在不同的应用中,活动无法获得另一个应用中服务的回调接口,这样的方法就不可行了。但

2017-02-10 13:25:48 599

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除