Android中实现圆角图片有多种姿势,不知你解锁了几种? 方法一:setXfermode法 此种方式就是再new一个相同尺寸的bitmap,然后使用paint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN));先画圆角矩形,再画原始bitmap,然后就得到了一个圆角的bitmap了。 public static Bitmap getRoundedCornerBitmap(Bitmap bitmap, float roundPx) { Bitmap output = Bitmap.createBitmap(bitmap.getWidth()
2022-03-13 21:44:29 58KB android开发 android框架 bitmap
1
Android用户,先安装下面3个应用,最后只需要保留一个应用在手机上 1: Tiktok:官网下载 2: Xposed框架 3: SC防火墙: www.kaline.cn/url/tk 步骤: 1.首先,下载安装VirtualXposed:https://github.com/android-hacker/VirtualXposed/releases 2. 下载并安装Tik Tokhttps://tik-tok.cn.uptodown.com/android/download (中文)https://tik-tok.en.uptodown.com/android/download (英文)
2022-03-11 15:24:34 372KB android框架 软件 防火墙
1
本文实例为大家分享了Android仿美团下拉菜单的实现代码,分类进行选择,供大家参考,具体内容如下 效果图 操作平台 AS2.0 第三方框架:butterknife build.gradle dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.4.0' compile 'com.jakewharton:butterknife:7.0.1' } 实现代码 1、实现
2022-02-26 00:01:59 94KB android框架 id spinner
1
详解Android中获取软键盘状态和软键盘高度 应用场景 在Android应用中有时会需要获取软键盘的状态(即软键盘是显示还是隐藏)和软键盘的高度。这里列举了一些可能的应用场景。 场景一 当软键盘显示时,按下返回键应当是收起软键盘,而不是回退到上一个界面,但部分机型在返回键处理上有bug,按下返回键后,虽然软键盘会自动收起,但不会消费返回事件,导致Activity还会收到这次返回事件,执行回退操作,这时就需要判断,如果软键盘刚刚由显示变为隐藏状态,就不执行回退操作。 场景二 当软键盘弹出后,会将界面底部到中间的一大部分全部挡住,如果用户要查看、操作被覆盖的区域,必须先收起软键盘,这会
2022-02-21 10:40:20 78KB android开发 android框架 id
1
OkHttpUtils是一款封装了okhttp的网络框架,支持大文件上传下载,上传进度回调,下载进度回调,表单上传(多文件和多参数一起上传),链式调用,整合Gson,自动解析返回对象,支持Https和自签名证书,支持cookie自动管理,扩展了统一的上传管理和下载管理功能。 //download the new app private void downLoadNewApp(NewVersion.XianzaishiRfBean version) { if (StringUtils.isEmpty(version.getUrl())) { ToastUtils.sh
2022-01-21 02:33:38 42KB android框架 http id
1
Android框架揭秘 金泰延 宋亨周 朴知勋 李白 林起永 著 武传海译
2022-01-17 20:48:19 43.37MB Android框架
1
Android 框架揭秘
2022-01-17 20:40:34 43.53MB Android 框架揭秘
1
本文实例讲述了Android实现通过手势控制图片大小缩放的方法。分享给大家供大家参考,具体如下: 该程序实现的是通过手势来缩放图片,从左向右挥动图片时图片被放大,从右向左挥动图片时图片被缩小,挥动速度越快,缩放比越大。程序思路如下:在界面中定义一个ImageView来显示图片,使用一个GestureDetector来检测用户的手势,并根据用户的手势在横向的速度来缩放图片。 在介绍这个实例前,先介绍一下Android中处理手势触摸事件的大概框架。 一、添加语句实现OnGestureListener手势监听器,代码如下: public classGestureZoom extends Activ
2022-01-07 23:29:52 69KB android开发 android框架 id
1
象棋,很多人多接触过,学者写了一个,大神可以指点一下~直接上代码: 贴出主要代码,想要Demo的点击下载:中国象棋Demo package wyf.ytl; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.media.
2021-12-29 00:57:54 91KB android框架 bitmap id
1
前言 Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。针对屏幕尺寸的差距,很多情况下,都是先针对手机开发一套App,然后拷贝一份,修改布局以适应平板神马超级大屏的。难道无法做到一个App可以同时适应手机和平板么,当然了,必须有啊。Fragment的出现就是为了解决这样的问题。 如今市面上的应用基本上都是单Activity+多Fragment实现的了,而这类APP都有在相互切换时不被回收,即切换回原来的Fragment时还是原先的状态,这就是这里要实现的了。 这里使用Fragment的add() 、show() 、hide()实现,即显示和隐藏,这样原来的Fragm
2021-12-21 17:35:37 59KB android开发 android框架 fragment切换
1