自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (19)
  • 收藏
  • 关注

原创 Android自定义控件 - View的绘制

概述在现实生活中,如果我们要去画一个图形,必须先知道他的大小和位置,同样,在Android中,在绘制一个View前,也必须要先去测量将要绘制的View的大小,这个测量过程在onMeasure()方法中进行。MeasureSpec类Android系统给我们提供了一个强大的类MeasureSpec,通过这个类,可以帮助我们测量测量View,MeasureSpec是一个32位的int值,其中高2位代表测量

2017-07-26 09:35:44 414

原创 Genymotion模拟器连接不上本地tomcat的解决方法

当我们启动tomcat,在本地浏览器访问http://localhost:8080/,可以得到正确访问到tomcat主页。 但是,但我们在Genymotion模拟器中的浏览器中输入http://10.0.2.2:8080/去访问tomcat主页时,却不能访问到。 解决方法我们打开模拟器网络配置,选择修改网络 在弹出的窗口中,选择高级选项,将无 改为手动 然后窗口继续被展开,在展开的列表中,设

2017-07-20 09:57:29 616 1

原创 Activity界面启动和结束动画(仿微信界面切换效果)

如何给界面设置切换动画通常,我们可以通过overridePendingTransition(int enterAnim, int exitAnim)来给Activity设置界面切换效果,但是,这个方法如果要做Activity界面移出屏幕的动画,则必须要先finish掉Activity界面。所以显得的很局限,这里不作具体阐述了。我们来看下面这个方式: 以下我仿照微信启动和结束界面动画写的效

2017-07-19 10:01:29 8991 7

原创 Android如何高效的加载图片(4)--- 图片占用内存的管理

我们在做完图片的缓存后,还需要做一些具体的操作来帮助垃圾回收和图片的复用。 不同的版本有不同的方式,在本篇文章中,主要针对Android 3.0及以上版本进行详细介绍。在Android2.3.3及以下版本中内存的管理在在Android2.3.3及以下版本中,用recycle() 方法帮助垃圾回收图片, 如果有大量图片,很容易导致OOM,调用了recycle()方法后,图片会尽快的被作为垃圾回收。注

2017-07-13 17:32:42 500

原创 Android如何高效的加载图片(3)--- 图片的缓存

如果我们要不止一次去加载很多的图片,像在ListView、GridView、ViewPager等控件中加载图片。本篇将为大家介绍怎样在在内存和磁盘中缓存图片。内存缓存(Memory Cache)内存缓存可以让我们快速的访问图片,我们通常使用LruCache类来进行内存缓存,它可以将一个最近应用的对象,保存到一个强引用的LinkedHashMap中,并且当内存不够的时候,及时的去释放掉最近使用的对象。

2017-07-13 16:26:21 531

原创 Android如何高效的加载图片(2)---在ui线程中处理Bitmaps

前面我们总结了Androd中如何去加载尺寸比较大的图片。现在我们需要考虑的问题是当我们从磁盘或者网络中加载图片时,由于磁盘的读取速度或者网速的原因导致话费很长的时间去加载。如果吧这些耗时的代码放在ui线程,会导致ANR异常。 所以。这篇文章中,我们将讨论使用AsyncTask在后台线程中去加载图片,并且最后将会教你如果处理并发问题。使用AsyncTaskAsyncTask类提供了一些的方法在后台线

2017-07-11 16:20:55 1679 2

原创 Android如何高效的加载图片(1)---加载大尺寸图片

完美的去加载bitamap,不但可以增加用户体验度,还能避免内存溢出。加载bitmap,一部小心就会导致应用crash.报出下面的异常。java.lang.OutofMemoryError: bitmap size exceeds VM budget.如果需要加载图片比较大。很容易造成内存溢出,如何去防止内存溢出呢。读取bitmap的尺寸和类型BitmapFactory类提供了很多decoding方

2017-07-11 11:50:56 1263

原创 Android设备拍照详解

清单文件中的配置利用Android设备拍照,首先需要在清单文件中有如下配置<manifest ... > <uses-feature android:name="android.hardware.camera" android:required="true" /> ...</manifest>在你的应用中,有拍照功能,但是不严格要求用户手机必须有

2017-07-07 15:43:57 333

原创 Android文件存储全攻略

一个File对象可用于读写大量的数据,比如,它可以用来保存图片和从网络获取到的数据。选择内部(Internal)或外部(External)存储所有的Android设备都有俩个文件存储位置,“内部(Internal)”和“外部(External)”。Internal storage(内部存储)使用介绍:一直存在,随时可以使用。存储在此处的文件默认只能被你的App获取。当用户卸载当前的App,系统

2017-07-06 18:10:18 462

原创 RecyclerView的item根布局中的Layout_xxx属性不起作用

问题:我们在使用RecyclerView的过程中,发现在item的根不具中设置一些Layout_XXX属性,没有起到作用,比如layout_width=”match_parent”。下面是我的RecyclerView的item的布局文件<?xml version="1.0" encoding="utf-8"?><android.support.v7.widget.CardView xmlns:ap

2017-07-06 10:54:07 2017

rabbitmq-server-generic-unix-3.7.15.tar

centos erlang安装包

2022-01-09

Git-2.17.0-64-bit.zip

Git-2.17.0-64-bit

2021-08-20

Web前端开发规范手册.zip

结合个人博客https://blog.csdn.net/cn_1937/article/details/103521906,加上这个手册,能够完全掌握web前端的开发准则, 成为一个合格web前端工程师

2019-12-13

willow.zip

willow是fiddler的插件,可以很方便进行网络限速/host文件管理等

2019-06-20

xshell6 plus + xftp绿色永久版 + 配色方案.zip

xshell6 plus + xftp绿色永久版

2019-06-10

nvm-setup.zip

nvm(Node Version Manager)是一个用来管理node版本的工具。我们之所以需要使用node,是因为我们需要使用node中的npm(Node Package Manager),使用npm的目的是为了能够方便的管理一些前端开发的包

2019-05-16

redis可视化工具redis-desktop-mamage

redis可视化工具redis-desktop-mamage

2019-05-07

github最新版windows下redis安装包

redis官方是不支持windows操作系统的。但是微软的开源部门将redis移植到了windows上。因此下载地址不是在redis官网上。而是在github上:https://github.com/MicrosoftArchive/redis/releases。

2019-05-07

api-ms-win-crt-conio-l1-1-0.dll文件

计算机中丢失api-ms-win-crt-conio-l1-1-0.dll文件,百度网盘https://pan.baidu.com/s/1gk3efCm8LqaMNMncts5jzg

2018-05-31

api-ms-win-crt-process-l1-1-0.dll文件

积分太高了,给大家百度链接:https://pan.baidu.com/s/1WYoiIE3IyYur2SfMIuqVKg 提取码:jem3

2018-05-31

Java与模式pdf

java与模式一书是我老师当年推荐给我的,不过这本书早就停止了发行,我也是好不容易找到pdf版本,现在共享给大家

2018-02-06

微信公众号入门到精通

关于微信公证号的所有一切都在这里了。不需要别人指导,知己玩转微信公众号的一切

2018-02-02

阿里巴巴Java开发手册终极版

阿里Java开发手册终极版阿里Java开发手册终极版阿里Java开发手册终极版

2018-02-01

Android逆向助手

反编译别人的App是不道德的,但是,如果是为了纯粹的学习,提升自己,还是可以的,Android逆向助手,可以帮助你,获取到你想要的

2018-01-14

GifCam(Gif图片录制软件)

Gif图片录制软件,可以帮助录制电脑屏幕上任意大小内容任意时间长度,而且还可以自己调节内容,可以断点续录。

2018-01-14

GifView(gif图片播放器)

Gif图片播放器,可以帮助你,像看电影一样,调节图播放的进度,而且还可以暂停播放

2018-01-14

Rxjava-中文文档

Rxjava目前来说是非常流行的异步框架,掌握Rxjava可以在工作中得心应手,这里提供Rxjava中文文档。可以帮助你更好更快的掌握这项技术。

2018-01-04

fiddler抓包工具

fiddler抓包工具

2017-02-25

空空如也

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

TA关注的人

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