• Android中Drawable Bitmap Canvas Paint之间区别与转换
    1.概念区别: 对于Drawable、Bitmap、Canvas和Paint它们之间的概念不是很清楚,其实它们除了Drawable外早在Sun的J2ME中就已经出现了,但是在Android平台中,Bitmap、Canvas相关的都有所变化。 首先让我们理解下Android平台中的显示类是View,但是还提供了底层图形类android.graphics,今天所说的这些均为graphics底层图形接口。     Bitmap - 称作位图,一般位图的文件格式后缀为bmp,当然编码器也有很多如RGB565、RGB888。作为一种逐像素的显示对象执行效率高,但是缺点也很明显存储效率低。我们理解为一种存储对象比较好。     Drawable - 作为Android平下通用的图形对象,它可以装载常用格式的图像,比如GIF、PNG、JPG,当然也支持BMP,当然还提供一些高级的可视化对象,比如渐变、图形等。     Canvas - 名为画布,我们可以看作是一种处理过程,使用各种方法来管理Bitmap、GL…
    作者:七零 时间:2014-05-07 分类:Android 评论:0条 浏览:1911次
  • Android中Bitmap和Drawable
    一、相关概念 1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bitmap位图,用于图的处理4、Matrix矩阵 二、Bitmap 1、从资源中获取Bitmap Resources res = getResources();   Bitmap bmp = BitmapFactory.decodeResource(res, R.drawable.icon);     2、Bitmap → byte[] public byte[] Bitmap2Bytes(Bitmap bm) {      &n…
    作者:七零 时间:2014-05-07 分类:Android 评论:0条 浏览:1852次
  • php验证码识别
    http://www.geekso.com/Valite http://blog.csdn.net/ugg/article/details/3972368
    作者:七零 时间:2014-05-07 分类:PHP 评论:0条 浏览:1889次
  • 安卓开源项目收集
    空白友好显示: https://github.com/alamkanak/Android-Empty-Layout 下拉刷新: https://github.com/chrisbanes/Android-PullToRefresh 图片加载: https://github.com/nostra13/Android-Universal-Image-Loader/releases 下拉刷新,到底自动加载更多 列表: https://github.com/Maxwin-z/XListView-Android
    作者:七零 时间:2014-05-07 分类:Android 评论:0条 浏览:1709次
  • android:shape的使用
    Android中渐变效果的设置 在Drawable文件夹下建立xml文件:   <?xml version="1.0" encoding="utf-8"?>   <shape xmlns:android="http://schemas.android.com/apk/res/android"       android:shape="rectangle">      <gradient          android:startColor="#00000000"          android:centerColor="#FFFFFFFF"       &n…
    作者:七零 时间:2014-05-07 分类:Android 评论:0条 浏览:2035次
  • Android 在OnCreate()中获取控件高度与宽度
    试过在OnCreate()中获取控件高度与宽度的童鞋都知道,getWidth()与getHeight()方法返回是0,具体原因看一下Activity的生命周期 就会明白。   上代码: 方法一:          int w = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED);        int h = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED);       ssidtext.measure(w, h);        int width =ssidtext.getMeasuredWidth(); &…
    作者:七零 时间:2014-05-06 分类:Android 评论:0条 浏览:1699次
  • php 进行大小写转换
    请不要使用PHP的strtolower()函数来进行字符串的大小写转换,这在安装非中文系统的服务器下会导致将汉字转换为乱码。请使用strtr($string, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz');来进行大小写转换。
    作者:七零 时间:2014-05-05 分类:PHP 评论:0条 浏览:1705次
  • mysql 分组取最新的一条记录(整条记录)
       mysql取分组后最新的一条记录,下面两种方法.一种是先筛选 出最大和最新的时间,在连表查询.一种是先排序,然后在次分组查询(默认第一条),就是最新的一条数据了   [plain] view plaincopy    #select * from t_assistant_article as a, (select max(base_id) as base_id, max(create_time) as create_time from t_assistant_article as b group by base_id ) as b where a.base_id=b.base_id and a.create_time = b.create_time      #select base_id,max(create_time), max(article_id) as article_id from t_assistant_article as b group by base_id   &n…
    作者:七零 时间:2014-05-05 分类:SQL 评论:0条 浏览:6456次
  • 魔力日志
    魔力日志是一个可以显示当前QQ昵称和QQ号的日志,于2012年底,被网友炫彩七零发布,因神奇被众多网友争先转载,最终冠以魔力日志之名。 魔力日志自发布的那一瞬间开始,就以一传十,十传百的速度疯狂传播,被誉为2013年QQ空间营销神器!时至今日,QQ空间仍随处可见魔力日志的影子。 一切神奇皆源于一个点子。魔力日志反映了一个时代的寂寞,无论是作者还是关注的人都是寂寞的,他们渴求被关注。
    作者:七零 时间:2014-05-05 分类:原创 评论:0条 浏览:2649次
  • java中使用switch case报错case expressions must be constant expressions
    一、发现问题 private int CLICK_QUERY = 1;private int CLICK_RESET = 2; @Overridepublic void onClick(View v){ int tag = (Integer) v.getTag(); switch (tag) {  case CLICK_QUERY:   query();  break;  case CLICK_RESET:   reset();  break; }}编译时一直报错:CLICK_QUERY 和CLICK_RESET——case expressions must be constant expressions   二、解决问题 case后面必须跟常量,必须要常量,将上面两个变量声明为final即可。 private final int CLICK_QUERY = 1;private final int…
    作者:七零 时间:2014-05-05 分类:Android 评论:0条 浏览:2415次
首页 上一页 27 28 29 30 31 下一页 尾页 总343条,29/35页,每页10条
^