自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

classTC的博客

博客新地址:http://classtc.com

  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 设计模式学习笔记--观察者模式(Observer Pattern)

概念观察者模式定义了对象之间的一对多的依赖关系,当一个对象(被观察者)改变状态时,它的所有依赖者(观察者)都会收到通知并更新设计原则为了交互对象之间的松耦合设计而努力理解在这个模式中存在两个角色,一个是 “被观察者”,另一个是 “观察者”,他们之间的关系类似现实生活中的“报刊订阅”,其中被观察者是“报社”,观察者是“用户”,用户在报社购买报刊订阅服务后,报社一旦有新报刊发布,就会通知用户,而如果用户

2015-12-29 23:02:32 1150

原创 Fresco 图片圆角实现原理及 Android 中图片圆角实现方法

上篇文章 介绍了 Fresco 基础使用和实现图片圆角的方法,可以通过两种方式来实现圆角:BITMAP_ONLY 模式和 OVERLAY_COLOR 模式。本文通过分析 Fresco 源码来介绍这两种方式实现圆角的原理,并总结 Android 中常用的实现图片圆角的方法。本文重点分析 Fresco 中实现图片圆角的源码,其他部分的源码,将在后续文章中介绍。Fresco 中圆角实现原理在 com.f

2015-12-28 16:13:16 3469

原创 GreenDao 数据库简单使用及数据库升级更新

前面的基础使用先占坑,遇到更新的问题,这里先记录数据库更新的问题,有空再来更新前面的基础使用部分在进行数据库的更新时,大致步骤如下: 编写更新后的数据库结构,并运行生成器,生成更新的代码 找到 DaoMaster (自动生成的文件) 修改 SCHEMA_VERSION 的值为需要更新的版本号 找到 onUpgrade()方法,注释掉其中的 dropAllTables() 和 onCreate()

2015-12-26 20:13:42 2686

原创 Fresco 基础使用

本文首先介绍一下 Facebook 推出的这个强大的图片加载框架以及一些简单的使用,在后续的文章中会逐步深入探究它的实现原理以及一些值得学习的编程思想。Android 中加载图片Android 系统是一个多用户的 Linux 系统,每一个应用会分配一个独立的 Linux 用户进程,基于这样的的运行机制,应用在运行过程中能够使用的内存大小是有限的,一般在设备出厂后,单个应用可分配的最大内存就确定下来了

2015-12-26 14:44:12 1987

原创 AndroidStudio中配置NDK开发环境和编译Fresco

本文记录在 AndroidStudio 中配置 NDK 开发环境并编译 Fresco 源码。 有两种方法可以查看 Fresco 的源码,第一种是比较常见的,在AndroidStudio 中通过 Gradle 的 compile 导入 Fresco,然后就能查看 Fresco 的源码了,第二种是通过 下载 github 上的 Fresco 源码,在本地编译使用

2015-12-15 22:56:35 1382

Selenium ChromeDriver 98

Selenium ChromeDriver 98

2022-03-11

Android中解析html网页示例Demo

博客内容:http://blog.csdn.net/ttccaaa/article/details/49082091#comments

2015-12-16

空空如也

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

TA关注的人

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