自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

专注Android开发

淡泊以明志,宁静以致远

  • 博客(51)
  • 收藏
  • 关注

转载 android dialog圆角显示及解决出现的黑色棱角

http://blog.csdn.net/jj120522/article/details/7871289最近在开发一个天气预报的app,看到一个比较不错友情提示,如下:                 怎么样,看起来比原始的dialog好看吧.好了,做法也许有很多,我介绍下我的做法吧, 首先,我第一个想到的就是重写dialog.自定义一个l

2014-07-31 10:40:50 870

转载 android mapview

Google Maps is one of the many applications bundled with the Android platform. In addition to simply using the Maps application, you can also embed it into your own applications and make it do some ve

2014-07-30 19:32:18 745

转载 深入了解View实现原理以及自定义View详解

http://www.eoeandroid.com/forum.php?mod=viewthread&tid=200062&extra=page%3D1&page=1 1.android绘制view的过程简单描述            简单描述可以解释为:计算大小(measure),布局坐标计算(layout),绘制到屏幕(draw);            下面看看每一步的动作到底是

2014-07-30 15:51:57 833

转载 Android开发 MeasureSpec介绍

在自定义View和ViewGroup的时候,我们经常会遇到int型的MeasureSpec来表示一个组件的大小,这个变量里面不仅有组件的尺寸大小,还有大小的模式。这个大小的模式,有点难以理解。在系统中组件的大小模式有三种:1.精确模式在这种模式下,尺寸的值是多少,那么这个组件的长或宽就是多少。2.最大模式

2014-07-30 15:40:35 525

转载 android中View.measure方法详解

View源码路径 frameworks\base\core\java\android\view\View.java源码中国链接:http://www.oschina.net/code/explore/android-2.2-froyo/android/view/View.java[java] view plaincopypublic 

2014-07-30 15:39:23 876

转载 android中onMeasure初看,深入理解布局之一!

原文地址:http://my.oschina.net/banxi/blog/51247今天学习android自定义组件:docs/guide/topics/ui/custom-components.html其中有两个对布局界面影响很的方法,onDraw(),和onMeasure().onDraw()比较好理解.onMeasure()就比较难理解一些,也更复杂些 ,引用文档中

2014-07-30 15:35:25 689

转载 android从网络获取图片以及异步加载图片

import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java

2014-07-29 16:36:00 747

转载 EditText无法获取焦点(android:descendantFocusability用法简析 )

开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如ImageButton,Button,CheckBox等子控件(也可以说是Button或者C

2014-07-28 14:26:19 993

转载 Android:将View的内容映射成Bitmap转图片导出

前段时间在网上看到这么个例子是将view映射到一个bitmap中,稍加改进可以用于一些截图工具或者截图软件(QQ截图之类),例子写的不够完善,不过很有些学习的意义内容大致如下:在Android中自有获取view中的cache内容,然后将内容转换成bitmap,方法名是:getDrawingCache(),返回结果为Bitmap,但是刚开始使用的时候,得到的结果都是null,所以在一个论坛里

2014-07-28 10:20:58 1537

转载 Eclipse Hangs in DDMS post-create init

http://stackoverflow.com/questions/8677679/eclipse-hangs-in-ddms-post-create-init  close/kill eclipsedelete the .lock file from .metadata as mentioned by kekoarestart the computerstart

2014-07-25 09:36:08 1016

转载 Android实现自带横线的EditText

(一)问题怎样实现带有横栏的EditText(像记事本的编辑界面那样)?(二)初步思路1.通过修改EditText背景来实现(系统背景是一个框形图片,内部透明,替换为一个带有横栏的图片即可)2.通过重绘EditText来实现(自定义组件,自己画线)3.用ListView实现(ListView本身就会显示横线)(三)深入分析1.EditText

2014-07-24 11:46:57 2299 1

转载 android实现EditText中加多行下划线的一种方法

1. 重写EditTextpublic class LinedEditText extends EditText {     private Paint linePaint;     private float margin;     private int paperColor; www.2cto.com      public LinedEdit

2014-07-23 19:35:51 2072

转载 Android矩阵原理详解(Matrix,ColorMatrix)

在编程中有时候需要对图片做特殊的处理,比如将图片做出黑白的,或者老照片的效果,有时候还要对图片进行变换,以拉伸,扭曲等等。这些效果在android中有很好的支持,通过颜色矩阵(ColorMatrix)和坐标变换矩阵(Matrix)可以完美的做出上面的所说的效果。下面将分别介绍这两个矩阵的用法和相关的函数。颜色矩阵android中可以通过颜色矩阵(ColorMatrix类

2014-07-21 16:38:01 818

原创 Android 对布局进行任意角度旋转

layout.setOritation(int Degree);

2014-07-21 16:11:53 6874 1

转载 Android 嵌套布局导致的Exception: java.lang.ClassCastException

RelativeLayout title_bg = (RelativeLayout)FTU_Bluetooth.this.findViewById(R.id.titlebar);LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, 0x55);title_bg.s

2014-07-20 16:33:50 1073

转载 Android 根据角度旋转图片

在Android开发过程中,几乎每个应用都会或多或少的涉及到对图片的处理。经常遇到的一个情况就是,取得的图片是横着的,而实际需要的图片是正着的,也就是竖着的。这里就涉及到对图片横坚情况的判断,也就是图片的当前的角度。然后根据角度来纠正,得到想要的图片。       在Android的源代码里提供了一个专门读写图片信息的类ExifInterface,官方给出的注释为:This is a cl

2014-07-18 17:04:23 1592

转载 Android图片处理:识别图像方向并显示

在Android中使用ImageView显示图片的时候发现图片显示不正,方向偏了或者倒过来了。解决这个问题很自然想到的分两步走:1、自动识别图像方向,计算旋转角度;2、对图像进行旋转并显示。一、识别图像方向        首先在这里提一个概念EXIF(Exchangeable Image File Format,可交换图像文件

2014-07-17 19:45:00 1025

转载 Android Camera 使用小结

Android Camera 使用小结Android手机关于Camera的使用,一是拍照,二是摄像,由于Android提供了强大的组件功能,为此对于在Android手机系统上进行Camera的开发,我们可以使用两类方法:一是借助Intent和MediaStroe调用系统Camera App程序来实现拍照和摄像功能,二是根据Camera API自写Camera程序。由于自写Camera需要对

2014-07-17 18:37:02 601

转载 android textview设置字体的行距和字间距

字间距textView有一个属性android:textScaleX是调节字间距的,它的值是一个float型。查看源代码,默认textView 此属性是使用的是:android.internal.R.styleable.TextView_textScaleXsetTextScaleX(a.getFloat(attr, 1.0f));XML文件中的设置:

2014-07-17 11:30:02 5607 6

转载 Android ListView的Item中含有EditText,获取EditText里面的值并且刷新ListView值不改变

最近项目中用ListView ,ListView的item是EditText,然后设置EditText的值,一拉ListVIew,EditText中的值就改变了,然后自己就上网找了资料,现在将方法总结一下,菜鸟第一次写博客,大牛勿喷 main.xml 里面只有一个ListView[html] view plaincopyxml ver

2014-07-17 09:59:23 1195

转载 安卓Android控件ListView获取item中EditText值

转自:可以明确,现在没有直接方法可以获得ListView中每一行EditText的值.    解决方案:重写BaseAdapter,然后自行获取ListView中每行输入的EditText值.    大概算法:重写BaseAdapter.getView函数,用一个数组存储EditText中的值,根据position即数组下标,在getView中动态更新EditText和动态

2014-07-17 09:59:20 1404 1

转载 Android获取dialog自定义布局中的控件

最近写了一个自定义布局的Dialog,运行效果如下:然后我想获取到自定义布局中的EditText控件,并得到其中的字符串,但是使用send_email = (EditText) findViewById(R.id.send_email_dialog_et);并不能获取到控件对象,经测试发现send_email对象为null。。。。没办法,只好到一个技术群里问

2014-07-16 20:10:01 1687

转载 Android在初始化时弹出popwindow的方法

Android中在onCreate()时弹出popwindow,很多人都有过类似的需求吧,但是直接在onCreate()中调用popwindow的showAtLocation()方法是会报异常的,原因是此时activity还没有初始化完毕,网上也有一些解决方法,但一般都是通过延时一小段时间再弹出实现的,代码不够健壮。其实可以通过不断的检测当前activity的状态,一旦初始化完毕立即调用popwi

2014-07-16 19:47:43 920

原创 popWindow返回键不能消失的原因

原来需要设置setBackgroundDrawable(new BitmapDrawable()) 也就是说background != null而且如果想让他消失当你按窗口其他部分时别忘 了setOutsideTouchable(true)

2014-07-15 13:00:07 1908

原创 popWindow返回键不能消失的原因

原来需要设置setBackgroundDrawable(new BitmapDrawable()) 也就是说background != null真汗 而且如果想让他消失当你按窗口其他部分时别忘 了setOutsideTouchable(true)

2014-07-15 12:57:17 1042

原创 Android:EditText 多行显示

android:id="@+id/editSms"   android:layout_width="fill_parent"   android:layout_height="wrap_content"   android:hint="@string/saveSms"   android:inputType="textMultiLine"   android

2014-07-13 16:48:52 915

转载 Android核心分析

http://blog.csdn.net/column/details/androidcore.html

2014-07-13 13:40:31 573

转载 多边形裁剪一:Sutherland-Hodgman算法

Sutherland-Hodgman算法         Sutherland-Hodgman算法也叫逐边裁剪法,该算法是萨瑟兰德(I.E.Sutherland)和霍德曼(Hodgman)在1974年提出的。这种算法采用了分割处理、逐边裁剪的方法。一,基本思想:         一次用窗口的一条边裁剪多边形。        考虑窗口的一条边以及延长线构成的裁剪线该线把平面分成两个部

2014-07-13 13:23:45 2594

转载 多边形裁剪二:Weiler-Atherton算法

Weiler-Atherton任意多边形裁剪  Sutherland-Hodgeman算法解决了裁剪窗口为凸多边形窗口的问题,但一些应用需要涉及任意多边形窗口(含凹多边形窗口)的裁剪。Weiler-Atherton多边形裁剪算法正是满足这种要求的算法。 一、Weiler-Atherton任意多边形裁剪算法描述:  在算法中,裁剪窗口、被裁剪多边形可以是任意多边形:凸的、凹的(内

2014-07-13 13:21:57 25679 3

转载 android以不规则图片为边框,切割另外的图片

转自:最近工作上遇到了一个将一个图片按照相框进行裁剪的问题,花了一个下午研究了下,在此整理一下,以便后用。          +            =        (相片)                                              (相框)                                        

2014-07-13 12:16:45 2159 1

转载 任意不规则形状的图片剪裁

转自:http://blog.csdn.net/lexiaoyao20/article/details/6607225原理:根据选择的区域(区域的选择需要用到GraphicsPath),根据区域可以得到这部分区域的边境矩形,从而不需要循环整张图片,只需要循环边境矩形,将矩形中的选择区域复制到另一种图片,这样大大提高了效率。根据选择的区域,可以得到复制出位于GraphicsPath中的这部分

2014-07-13 12:15:19 12172 1

转载 android开源项目【项目篇】

主要介绍那些Android还不错的完整项目,目前包含的项目主要依据是项目有意思或项目分层规范比较好。Linux项目地址:https://github.com/torvalds/linuxAndroid项目地址:https://android.googlesource.com/或https://github.com/android以上两个项目,不解释(1) ZXing 二

2014-07-11 16:13:42 605

转载 android开源项目【tool篇】

主要包括那些不错的开发库,包括依赖注入框架、图片缓存、网络相关、数据库ORM建模、Android公共库、Android 高版本向低版本兼容、多媒体相关及其他。一、依赖注入DI通过依赖注入减少View、服务、资源简化初始化,事件绑定等重复繁琐工作AndroidAnnotations(Code Diet)android快速开发框架项目地址:https://github.

2014-07-11 16:12:09 667

转载 android开源项目【developer篇】

主要介绍和Android开发工具和测试工具相关的开源项目。Buckfacebook开源的Android编译工具,效率是ant的两倍。主要优点在于:(1) 加快编译速度,通过并行利用多核cpu和跟踪不变资源减少增量编译时间实现(2) 可以在编译系统中生成编译规则而无须另外的系统生成编译规则文件(3) 编译同时可生成单元测试结果(4) 既可用于IDE编译也可用于持续集成

2014-07-11 16:10:14 640

转载 android开源项目【View篇】

主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Animation等等。  一、ListView android-pulltorefresh

2014-07-11 16:08:22 490

转载 android GPS 获取城市信息

1、取得用户当前位置的经度,纬度。 2、根据经纬度转换成城市名称。取得用户当前位置的经度,纬度今天弄了一个多小时,写了一个GPS获取地理位置代码的小例子,包括参考了网上的一些代码,并且对代码进行了一些修改,希望对大家的帮助。具体代码如下:  要实用Adnroid平台的GPS设备,首先需要添加上权限,所以需要添加如下权限:   uses-permiss

2014-07-11 15:54:46 989

转载 开源项目之Android Afinal框架

项目如图:本文参考网络!Afinal是一个开源的android的orm和ioc应用开发框架,其特点是小巧灵活,代码入侵量少。在android应用开发中,通过Afinal的ioc框架,诸如ui绑定,事件绑定,通过注解可以自动绑定。通过Afinal的orm框架,无需任何配置信息,一行代码就可以对android的sqlite数据库进行增删改查操作。同时,Afinal内嵌了

2014-07-11 15:39:27 633

转载 Android开源框架Afinal简介

Afinal 是一个android的sqlite orm 和 ioc 框架。同时封装了android中的http框架,使其更加简单易用;使用finalBitmap,无需考虑bitmap在android中加载的时候oom的问题和快速滑动的时候图片加载位置错位等问题。Afinal的宗旨是简洁,快速。约定大于配置的方式。尽量一行代码完成所有事情。目前Afinal主要有四大模块:F

2014-07-11 15:35:30 875

转载 android的快速开发框架集合

1、Afinal (快速开发框架)简介:http://www.oschina.net/p/afinal源码:http://github.com/yangfuhai/afinal2、ThinkAndroid (快速开发框架)简介:http://www.oschina.net/p/thinkandroid源码:https://github.com/white-c

2014-07-11 15:34:00 603

转载 关于android中调用系统拍照,返回图片是旋转90度..

由于项目的需要,没有自定义拍照功能,仅仅调用了系统的拍照程序..但是出现了一个问题,就是拍照完成显示图片居然是被旋转的图片....解决办法:/** * 获取图片的旋转角度,有些系统把拍照的图片旋转了,有的没有旋转 */ int degree = readPictureDegree(f.getAbsolutePath()); Bi

2014-07-11 15:00:57 998

空空如也

空空如也

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

TA关注的人

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