Welcome 微信登录

首页 / 移动开发 / Android

android绘制圆形图片的两种方式示例

android绘制圆形图片的两种方式示例

android绘制圆形图片的两种方式看下效果先下面有完整的示例代码使用BitmapShader(着色器)我们在绘制view 的时候 就是小学上美术课 用水彩笔在本子上画画 使用着色器绘制圆形图片最简单的理解方式 就是把bitmap当做一种颜色 设置给paint ,paint都已经有颜色了 你想让它方了,圆了,扁了 还不是看你心情 canvas调用那个方法咯实现的大致思路如下:1. 创建一个类 继承imageView 重写onDraw()2. 获取到bitm...
Android省市区三级联动控件使用方法实例讲解

Android省市区三级联动控件使用方法实例讲解

最近有需求需要实现省市区三级联动,但是发现之前的实现不够灵活,自己做了一些优化。为了方便以后使用,抽离出来放在了github上WheelView。同时把其核心库放在了JCenter中了,可以直接引用。也可以参考项目中的Demo进行引用 下面介绍一下如何使用 如果用的是AndroidStudio那么直接在build.gradle文件中添加依赖: dependencies { compile "chuck.WheelItemView:library:1.0...
Android 调用百度地图API示例

Android 调用百度地图API示例

Android 调用百度地图API一、到 百度地图开发平台下载SDKhttp://lbsyun.baidu.com/index.php?title=androidsdk/sdkandev-download1、点击自定义下载2、下载自己想要的功能包我这里选了三个3、获取密钥获取密钥之前我们要新建一个应用填写好相关的信息二、 新建一个项目工程1、 把下载好的百度sdk中的jar包拷贝到项目的libs目录下2、在application中添加开发密钥3、添...
详解Android平台上读写NFC标签

详解Android平台上读写NFC标签

本文主要谈一谈Android上有关NFC标签的读写问题(NDEF格式)。硬件环境:android4.0(Sony M35h)+可读可写的NFC标签若干一、NFC基础知识1.NFC是什么?NFC,即Near Field Communication,近距离无线通讯技术,是一种短距离的(通常<=4cm或更短)高频(13.56M Hz)无线通信技术,它提供了一种简单、触控式的解决方案,可以让消费者简单直观地交换信息、访问内容与服务。2.NFC的技术优势?与蓝...
Android组件DrawerLayout仿网易新闻v4.4侧滑菜单

Android组件DrawerLayout仿网易新闻v4.4侧滑菜单

概述 今天这篇博客将记录一些关于DrawerLayout的基本用法,我想关于DrawerLayout的用法也许有不少不够了解,这也是比较正常的事情,因为DrawerLayout作为Android组件是Google后来在android中添加的,在android.support.v4包下。那么,DrawerLayout是一个怎么的组件呢?我们知道,当我们使用Android上各类App的时候,是不是注意过App主页上通常有一个“侧滑菜单”?关于侧滑菜单的实现,我...
Android屏蔽软键盘自动弹出的解决方案

Android屏蔽软键盘自动弹出的解决方案

问题概述 在编辑框输入内容时会弹出软键盘,而手机屏幕区域有限往往会遮住输入界面,我们先看一下问题效果图:输入用户名和密码时,系统会弹出键盘,造成系统键盘会挡住文本框的问题,如图所示:输入密码时输入框被系统键盘遮挡了,大大降低了用户操作体验,这就是开发中非常常见的软键盘遮挡的问题,该如何解决?简单解决方案 方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputM...
Android 基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果(推荐)

Android 基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果(推荐)

了解二维码这个东西还是从微信中,当时微信推出二维码扫描功能,自己感觉挺新颖的,从一张图片中扫一下竟然能直接加好友,不可思议啊,那时候还不了解二维码,呵呵,然后做项目的时候,老板说要加上二维码扫描功能,然后自己的屁颠屁颠的去百度,google啥的,发现很多朋友都有介绍二维码扫描的功能,然后我就跟着人家的介绍自己搞起了二维码扫描功能,跟着人家的帖子,很快我的项目就加入了扫描二维码的功能,然后自己还很开心。随着微信的到来,二维码越来越火爆,随处能看到二维码,比如...
android实现图片验证码方法解析(自绘控件)

android实现图片验证码方法解析(自绘控件)

自绘控件的内容都是自己绘制出来的 大致流程如下:1.定义一个类继承view 1.使用TypedArray初始化属性集合 在view的构造方法中 有一个AttributeSet的参数 很明显是用来保存控件属性信息的 我们也的确可以通过循环然后用键值对的方式获取信息 而TypedArray是用来简化我们的工作的 2.重写onMeasure 测量控件大小 3.重写onDraw 绘制控件2.根据需求在attrs文件中自定义属性declare-styleable 声...
简单实现安卓里百度地图持续定位

简单实现安卓里百度地图持续定位

这几天自己研究了关于地手机上面开发安卓地图的问题,发现百度官方示例demo讲解百度持续定位方面还是讲解的有些不清楚,本人研究了几次之后将其弄得更详细以便于让各位方便学习,有不足之处请在评论区指出,官方示例的网址是:http://lbsyun.baidu.com/index.php?title=android-locsdk/guide/v5-0上面的网址已经将安卓简单配置百度地图环境讲解的很详细了,再次不做赘述了,此外,可能会有人发现package ...
详解如何在Android中实现悬浮Activity

详解如何在Android中实现悬浮Activity

通常来说,为一款已经优化过的手机APP开发平板的版本也不是很难。使用Fragment、decompose Entities等组件就可以又快又轻松地完成。但是,最近遇到一个项目就没有这么简单了。我们不只要开发一个平板APP(基于ActionBarSherlock库,也称作ABS),还需要实现以下功能:实现一个悬浮并且透明显示的Activity,这样用户在进行输入操作的时候可以看到别的Activity或者它自己的窗口背景;保存悬浮的Activity的原始尺寸,...
<< 21 22 23 24 25 26 27 28 29 30 >>