Android开发
文章平均质量分 57
thevsuser
这个作者很懒,什么都没留下…
展开
-
【Android 基础】Animation 动画介绍和实现
1.Animation 动画类型Android的animation由四种类型组成:XML中alph渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果转载 2016-05-27 09:06:05 · 235 阅读 · 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 · 423 阅读 · 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 · 264 阅读 · 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 · 248 阅读 · 0 评论 -
android定时器
方法一:Handler+Thread[java] view plain copypackage 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中的应用实例
一、什么是MVPModel是模型,指的是数据源层,包含实体类或者数据接口,远程服务器API等View是视图,可以是一个Activity或者其他ViewPresenter主导器,负责从Model获取数据提供给View,从View获取数据提供给Model修改,还负责后台任务(大概指的是业务逻辑或者Service,其他线程任务吧)。二、为什么要使用MVP绝大多数Android程序使用原创 2016-04-20 16:56:09 · 370 阅读 · 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 · 1907 阅读 · 0 评论