找到约102篇文章
  • 又痴 分享于2016-07-20 被收藏0次 0人推荐 0条评论
    前言:再重复一遍我很喜欢的一句话,送给大家:迷茫,本就是青春该有的样子,但不要让未来的你,讨厌现在的自己上篇给大家讲解了如何控件添加阴影效果,但是在为Bitmap图片添加阴影时,却没办法添加具有指定颜色的阴影,这篇我们就来使用自定义的控件及自定义属性来初步封装下控件。前方高能预警——本篇内容涉及内容较多,难度较大,需要多加思考。一、使用BlurMaskFilter为图片构造定色阴影效果上面我们讲了通过setShadowLayer为图片添加阴影效果,但是图片的的阴影是用原图形的副本加上边缘发光效果
  • Uncle昕瑶 分享于2016-05-19 被收藏0次 0人推荐 0条评论
      移动开发本质上就是手机和服务器之间进行通信,需要从服务端获取数据。反复通过网络获取数据是比较耗时的,特别是访问比较多的时候,会极大影响了性能,Android中可通过缓存机制来减少频繁的网络操作,减少流量、提升性能。实现原理  把不需要实时更新的数据缓存下来,通过时间或者其他因素 来判别是读缓存还是网络请求,这样可以缓解服务器压力,一定程度上提高应用响应速度,并且支持离线阅读。  Bitmap的缓存  在许多的情况下(像ListView,GridView或ViewPager之类的组件)我们需要
  • 妮可 分享于2015-10-13 被收藏0次 0人推荐 0条评论
    Android基础入门教程——8.2.1 Bitmap(位图)详解标签(空格分隔):Android基础入门教程本节引言:在上一节中我们对Android中的13种类型的Drawable的类型进行了讲解,有没有应用到自己的项目当中呢?而本节我们来探讨的是Bitmap(位图)的一些使用,而在开始本节的内容之前我们先来区分几个名词的概念:Drawable:通用的图形对象,用于装载常用格式的图像,既可以是PNG,JPG这样的图像,也是前面学的那13种Drawable类型的可视化对象!我们可以理解成一个用来
  • isabellady 分享于2015-08-27 被收藏0次 0人推荐 0条评论
    这也是比较经典的算法之一在存储一些比较大的数据时十分有用,但是在使用的过程中,必须十分注意的就是数据的最大值,因为这个值决定了存储的内存,在比较高效的结构中还有hash在这个过程中,最好首先估计需要的内存的量在所有具有性能优化的数据结构中,我想大家使用最多的就是hash表,是的,在具有定位查找上具有O(1)的常量时间,多么的简洁优美,但是在特定的场合下:①:对10亿个不重复的整数进行排序。②:找出10亿个数字中重复的数字。当然我只有普通的服务器,就算2G的内存吧,在这
  • 阿oo 分享于2015-08-15 被收藏0次 0人推荐 0条评论
    在使用BitmapFactory加载图片时,常会出现这种情况,返回的图片尺寸与实际尺寸不符。这是由于我们把图片资源放到res/drawable文件路径下时,选择的文件不同所致,不同的文件夹会有不同的缩放。1、加载并显示图片将70*98的图片放在res/drawable-hdpi中。public class MainActivity extends Activity{TextView tv_wl;@Override protected void onCreate(Bundle savedInsta
  • 白云苍狗 分享于2015-08-04 被收藏0次 0人推荐 0条评论
    布隆过滤器基本对于做后端服务的同学,应该是耳熟能详。扫了一下比较容易搜到的资料,都能够比较明白的讲出布隆过滤器是一个什么东西?如何推导?如何选取k值?如何根据数据量的大小和冲突率的需求,选择布隆过滤器的容器大小。如果有不明白,参见下面的链接。但是我发现似乎没有哪个资料讲了,布隆过滤器为什么会比bitmap更加优秀?布隆过滤器基本原理参见http://www.cnblogs.com/haippy/archive/2012/07/13/2590351.html这篇博客想要
  • Colin 分享于2015-07-28 被收藏0次 0人推荐 0条评论
    刚好之前的项目有用到,怕遗忘了,就先记录下来,然后会用到的时候直接来这copy使用就好了。1.Bitmap----Drawable:public static Drawable bitmapToDrawable(Bitmap bitmap){BitmapDrawable bd=new BitmapDrawable(bitmap);return bd;}2.Drawable----Bitmap:public static Bitmap drawableToBitmap(Drawable drawa
  • 相信未来 分享于2015-07-23 被收藏0次 0人推荐 0条评论
    bitmap是一个十分有用的结构。所谓的Bit-map就是用一个bit位来标记某个元素对应的Value,而Key即是该元素。由于采用了Bit为单位来存储数据,因此在存储空间方面,可以大大节省。适用范围:可进行数据的快速查找,判重,删除,一般来说数据范围是int的10倍以下基本原理及要点:使用bit数组来表示某些元素是否存在,比如8位电话号码扩展:bloom filter可以看做是对bit-map的扩展问题实例:1)已知某个文件内包含一些电话号码,每个号码为8位数字,统计不同号码的个数。8位最多9
  • FLYE 分享于2015-07-02 被收藏0次 0人推荐 0条评论
    Android Bitmap加载与像素操作一:加载与像素读写在Android SDK中,图像的像素读写可以通过getPixel与setPixel两个Bitmap的API实现。Bitmap API读取像素的代码如下:int pixel=bitmap.getPixel(col,row);//ARGBint red=Color.red(pixel);//same as(pixel 16);0xffint green=Color.green(pixel);//same as(pixel 8);0xffi
  • 羽天成 分享于2015-06-19 被收藏0次 2人推荐 0条评论
    大概是四月底的时候,有人加我QQ问我是否做能做一些基于图像皮肤检测的算法,主要是实现对皮肤六项指标:1.水分2.有份3.痤疮与痘痘4.色斑与肤色5.皱纹6.毛孔听到这些内容,我稍微思考了一下,心里有了点思路,跟他交流了一下,关于怎么做的思路就更加清晰起来,于是我先基于JAVA语言实现了第一版,然后把它改到android上面,发现android代码改动很小,就可以在android上运行我的测试程序了,但是感觉速度很慢,大概要十几秒才能出结果,发给了那个哥们,他测试了一下也很郁闷,说速度太慢了,准确

也许你感兴趣

换一批