Android 使用xml定义动画

首先在res中新建一个anim的文件夹 在anim中新建需要的动画xml资源文件(这里我把四个都写出来) anim/alpha.xml(渐变动画) ? 1 2 3 4 5 6 7 xml v...

2016-03-16 10:01:46

阅读数 310

评论数 0

反编译APK获取代码&资源

"反编译Apk",看上去好像好像很高端的样子,其实不然,就是通过某些反编译软件,对我们的APK进行反编译,从而获取程序的源代码,图片,XML资源等文件;不知道你有没有这样做过,看到一个别人的一个APP界面做得很精美,或者你看上别人的图片素材,简单点的,我们可以下载别人的APK,...

2016-03-15 16:07:43

阅读数 246

评论数 0

Android开发中常用的工具类整理

日志 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24...

2016-03-10 11:49:51

阅读数 196

评论数 0

Android 相机调用简化工具

调用安卓相机的代码稍微有点复杂,我将其进行了包装,简化调用的过程。 这个包装类能实现:调用相机、修改尺寸、获得位图 这三个基本功能。 由于涉及到向SD卡中写数据的操作,因此需要在 AndroidManifest.xml 中声明权限: android:name="andro...

2016-03-07 16:34:16

阅读数 198

评论数 0

Android 本地加载网页&显示网络图片

WebView的用法 如果说需要在应用程序里展示一些网页,而不希望打开系统浏览器,这时就可以借助 WebView控件在应用程序里嵌入一个浏览器,从而非常轻松地展示各种网页。 由于程序使用到了网络功能,因此需要添加网络访问权限: android:name="androi...

2016-03-07 16:27:54

阅读数 2435

评论数 0

调用系统图库,添加自定义字体,屏幕截图

1、调用系统图库 调用系统图库用的是intent,步骤为弹出系统图库选择器,选择图片后获取到所选择的图片。代码如下: //在需要的地方调用 Intent intent = new Intent(Intent.ACTION_PICK, null); intent.setDataAndType(M...

2016-03-07 16:20:13

阅读数 262

评论数 0

Java正则表达式的语法与示例

匹配验证-验证Email是否正确在字符串中查询字符或者字符串常用正则表达式正则表达式语法 匹配验证-验证Email是否正确 public static void main(String[] args) { // 要验证的字符串 String str = "servic...

2016-01-20 14:50:00

阅读数 137

评论数 0

Android编程规范与常用技巧

一、Android编码规范 1.java代码中不出现中文,最多注释中可以出现中文 2.局部变量命名、静态成员变量命名 只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写。 3.常量命名 只能包含字母和_,字母全部大写,单词之间用_隔开。 4.layout中的...

2016-01-16 09:40:07

阅读数 154

评论数 0

移动端页面开发资源总结

工作了有一段时间,基本上都在搞移动端的前端开发,工作的过程中遇到过很多问题,bug的解决方案,记录下来,以便后用!!!内容并不是很全,以后每遇到一个问题都会总结在这里,分享给大家! 一、meta标签相关知识 1、移动端页面设置视口宽度等于设备宽度,并禁止缩放。 name="v...

2016-01-16 09:33:40

阅读数 224

评论数 0

Android常见问题归纳(需要注意的坑和解决方案)

在Activity还没完全显示时,弹出PopupWindow或者Dialog 崩Activity not running 错误 解决方案: 重写onWindowFocusChanged方法 @Override public void onWindowFocusChanged...

2016-01-16 09:21:14

阅读数 206

评论数 0

Android模拟器2.0初探

我相信每一个安卓开发者都会同意 2015年安卓开发者大会上宣布的最大事情就是 Android Studio 2.0和安卓模拟器2.0,其中安卓模拟器2.0宣称运行和部署应用的速度比第一个版本快得超乎寻常。 安卓开发者团队刚刚把这个最新的模拟器公之于众。让我们向你展示一下这个安卓模拟器...

2016-01-15 14:42:44

阅读数 243

评论数 0

Android短信验证码的自动填写

这个也不是什么新东西,目前很多app都有这个功能,最近有几个小伙伴问我是怎么实现的,索性写一篇博客来为大家解答。 实现思路很简单: 1、在需要输入验证码的Activity代码注册监听短信的广播 2、拦截短信,获取其中的验证码 3、回写到EditText priv...

2016-01-15 14:36:32

阅读数 190

评论数 0

Android获取View宽高的几种方式

有时我们会有基于这样的需求,当Activity创建时,需要获取某个View的宽高,然后进行相应的操作,但是我们在onCreate,onStart中获取View的大小,获取到的值都是0,只是由于View的绘制工程还未完成,和在onCreate中弹出Dialog或者PopupWindow会报一个Act...

2016-01-15 14:30:06

阅读数 156

评论数 0

Android圆角矩形创建工具RoundRect类

用于把普通图片转换为圆角图像的工具类RoundRect类(复制即可使用): import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import ...

2016-01-15 14:27:26

阅读数 344

评论数 0

深入理解Android View

深入理解Android View(一) View的位置参数信息 二、View的绘制过程 View的绘制过程一共分为三个部分: measure(测量View的大小)layout(确定View的位置)draw(画出View) 通常我们的View都是以这样的树结构呈现的,如下图 当然我们这里Vi...

2016-01-15 14:22:07

阅读数 142

评论数 0

Android退出应用最优雅的方式

我们先来看看几种常见的退出方法(不优雅的方式) 一、容器式 建立一个全局容器,把所有的Activity存储起来,退出时循环遍历finish所有Activity import java.util.ArrayList; import java.util.List; import andr...

2016-01-15 14:09:10

阅读数 343

评论数 0

Android-Volley网络通信框架

1.回顾        上篇对 Volley进行了简单介绍和对它的学习目的与目标,最后,为学习Volley做了一些准备 2.重点       2.1 RequestQueue 请求队列的建立       2.2 学习 StringRequest和JsonObje...

2016-01-06 17:28:06

阅读数 175

评论数 0

Android常见的按钮监听器实现

为按钮(Button)添加响应事件,需要为其设置监听器(Listener)。本文总结了Android中常用的几种Button Listener。 一.使用匿名内部类 Button button = (Button)findViewById(R.id.button); button.setO...

2016-01-06 17:19:04

阅读数 171

评论数 0

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