Android开发
文章平均质量分 57
thevsuser
这个作者很懒,什么都没留下…
展开
-
【Android 基础】Animation 动画介绍和实现
1.Animation 动画类型 Android的animation由四种类型组成: XML中 alph 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面转移旋转动画效果转载 2016-05-27 09:06:05 · 236 阅读 · 0 评论 -
android图片叠加代码
// 图片叠加 public Bitmap doodle(Bitmap src, Bitmap watermark) { // 另外创建一张图片 Bitmap newb = Bitmap.createBitmap(src.getWidth(), src.getHeight(), Config.ARGB_8888);// 创建一个新的和SRC长度宽度一样的位图 Canvas canvas原创 2016-09-06 11:10:41 · 425 阅读 · 0 评论 -
Android开发技巧
1.退出时销毁所有Activity。 2.移动端与服务器端通信时,为了避免特殊字符作怪,可以先编码再传输。 3.退出时关闭线程。 4.架构上采用MVP模式。原创 2016-06-16 18:29:34 · 264 阅读 · 0 评论 -
android安全退出所有activity
在Android中,如果想退出Android程序,一般都是调用finish()、System.exit(0)、android.os.Process.killProcess(android.os.Process.myPid())等方法来实现退出程序功能,可是在实际开发中,并不能达到完全退出应用程序的效果,这是因为调用finish()、System.exit(0)、android.os.Process原创 2016-05-31 17:58:53 · 265 阅读 · 0 评论 -
android 多线程同步-synchronized关键字
public class MediaRecordFunc { private boolean isRecord = false; private MediaRecorder mMediaRecorder; private MediaRecordFunc(){ } private static MediaRecordF原创 2016-05-31 17:57:20 · 578 阅读 · 0 评论 -
泛型编程简化findViewById
public final E find(int id) { try { return (E) findViewById(id); } catch (ClassCastException ex) { Log.e("MainActivity", "Could not cast View to concrete class.", ex); throw ex; } }原创 2016-05-31 17:55:01 · 249 阅读 · 0 评论 -
android定时器
方法一:Handler+Thread [java] view plain copy package com.xunfang.handerDemo; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.os.Mess原创 2016-05-31 17:53:53 · 210 阅读 · 0 评论 -
MVP模式在Android中的应用实例
一、什么是MVP Model是模型,指的是数据源层,包含实体类或者数据接口,远程服务器API等 View是视图,可以是一个Activity或者其他View Presenter主导器,负责从Model获取数据提供给View,从View获取数据提供给Model修改,还负责后台任务(大概指的是业务逻辑或者Service,其他线程任务吧)。 二、为什么要使用MVP 绝大多数Android程序使用原创 2016-04-20 16:56:09 · 371 阅读 · 0 评论 -
向android程序中加入ios的表情字符
废话少说,直接上效果图。 主要的文件有两个:emoji_ios7.txt和EmojiTransfer.java,前一个存储表情字符串,在andorid手机中打开可以看到,共907个。不过有些手机不支持。 后一个文件是表情字符和普通字符相互转化的工具类。 先上EmojiTransfer.java代码,emoji_ios7.txt在后面下载。 package com.e原创 2016-05-27 15:16:54 · 370 阅读 · 0 评论 -
android利用动画和imageVies实现自定义progressbar效果
首先定义一个my_rotate.xml文件,输入动画内容 android:fromDegrees="0" android:toDegrees="+359" android:pivotX="50%" android:pivotY="50%" android:repeatMode="restart"原创 2016-05-27 14:59:31 · 333 阅读 · 0 评论 -
android AlertDialog用作底部弹出菜单
AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setItems(mItems, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { // 点击后弹出窗口选择了第原创 2016-09-06 11:12:54 · 1908 阅读 · 0 评论