自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_34071798的博客

一个乐驰不倦的码农

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

原创 Android Bitmap的内存分配是在Dalvik Heap而不是Native Heap

Android Bitmap的内存分配是在Dalvik Heap而不是Native Heap最近一直在查内存泄露问题,发现Bitmap是最容易出现内存泄露的,然后查看源码以及资料一下颠覆了我的认知观,首先以上结论是建立在Android2.3以后的版本。首先开撸:我以ImageView --->setBackgroundResource()开始@RemotableViewMethodpubl...

2018-05-12 20:58:34 592

原创 PinyinIME布局修改

输入法布局更改知识分享最近在公司项目中,涉及到了更改原生键盘布局的工作,在更改中比较头疼。因为同事预研了得出结论是好改没问题就是换几张图片,以后工作中这样的话千万别当真,我硬是看了大半天的代码还是懵逼状态,最后无奈谁叫我相信了他们就改几个图片导致我工期评失误了。最后只能硬上了,在开发中总结了几个知识,在此与大家分享。 一、首先修改布局不是去找layout里面文件,全部的布局修改在:Pi

2017-07-24 22:22:12 2087 2

原创 垂直跑马灯&水平跑马灯

垂直文字切换&跑马灯,在切换中字体颜色以及布局样式更改。

2017-07-02 13:04:25 2232

原创 Android动画学习篇(一)【TweenAnimation】

动画基础篇学习之TweenAnimation    基于上一篇我们简单的提到了ObjectAnimator动画,这一篇我们一起学习一下动画初级篇(视图动画/补间动画)

2017-05-02 22:12:02 285

原创 自定义View动画-贝塞尔曲线动画

一个胜利者不会放弃,而一个放弃者永远不会胜利。

2017-04-25 21:12:33 436

原创 图片加载和Cache

图片加载和Cache    今天我和大家分享的是图片的加载以及图片的缓存,项目中我们运用过最多的是图片的加载。假如通过ImageView来显示图片,很多时候ImageView的大小并没有图片大,这样加载不但没有办法显示原始图片而且图片过大还容易出现OOM问题。如何高效的加载Bitmap图片?就是采用BitmapFactory.Options来加载所需的图片大小。    BitmapFa

2017-03-08 22:29:52 506 1

原创 Android线程池

Android中的线程池这一章和大家分享Android中的线程池,下面我先介绍线程池的几点好处:1,重用线程池中的线程,避免因为线程的创建和销毁所带来的性能开销。2,能有效控制线程池的最大并发数,避免大量的线程之间因相互抢占系统资源而导致的阻塞现象。3,能够对线程进行简单的管理,并提供定时执行以及指定间隔循环执行等功能。Android中的线程池的概念来源

2017-02-26 20:27:34 194

原创 Activity启动模式

Activity启动模式这一章主要和大家讲解Activity的启动模式,首先我们先抛出一个问题(为什么要使用启动模式?)。我们知道,当我们使用默认启动模式时,我们多次启动同一个Activity,系统就会重复创建多个实例,这样做法肯定是有问题的(重复创建首先内存资源浪费了,再者重复创建如果该Activity是网络数据展示则会导致流量的浪费),给予上述问题系统为我提供了四种启动模式:standar

2017-01-15 22:15:16 206

原创 观察者模式浅谈篇(三)

“观察者模式简单使用”Java内置观察模式使用方式

2017-01-09 17:28:42 257

原创 观察者模式浅谈篇(二)

观察者模式多进程使用以及注意事项。

2017-01-05 22:04:27 405

原创 观察者模式浅谈篇(一)

简单入门的观察者设计模式,妈妈再也不用担心我不会使用设计模式了。

2016-12-18 22:48:36 338

原创 进程之间SQL数据变化监听

前言:工作需要接触到了数据库观察者模式,ContentObserver我继续我以我上个SQL简介为例讲解进程之间数据改变通知与接收。附件:http://blog.csdn.net/qq_34071798/article/details/53143354【SQL简介】ContentObserver内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它类似于数

2016-12-01 22:19:44 1159

原创 Android SQL

SQLite:一、简介:1. [访问应用内的数据]Android通过 SQLite 数据库引擎来实现结构化数据的存储。在一个数据库应用程序中,任何类都可以通过名字对已经创建的数据库进行访问,但是在应用程序之外就不可以。除非在sd卡中.2. [小而快]SQLite 数据库是一种用C语言编写的嵌入式数据库,它是一个轻量级的数据库,最初为嵌入式设计的。它是在一些基础简单的语句处理上要比o

2016-11-12 21:50:01 557

原创 Java 静态变量分析

静态变量浅谈,抛砖迎玉希望大神们多多指导多多提意见。初次博客为编码事业贡献微薄之力,后续一定会坚持,希望关注我的成长。(一名乐驰不倦的码农)

2016-10-27 22:22:43 440

手机录屏工具

Android手机Demo,演示无法生成Gif图,这个工具就能帮助你。

2018-06-21

无使用期限SouceInsight

SouceInsight无限期使用工具 使用简单方便,解压就能使用

2018-06-21

空空如也

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

TA关注的人

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