- 博客(8)
- 资源 (38)
- 论坛 (2)
- 收藏
- 关注
原创 使用ScaleAnimation动画类只放大或缩小的功能
使用ScaleAnimation动画类只放大或缩小的功能1. 使用AnimationSet的setFillAfter设置保持结束时的状态即可:eg: animationSet.addAnimation(scaleAnimation); animationSet.setFillAfter(true);//保持结束时状态取消动画: public static void destoryAnimSet() { if (animationSet != null) {
2020-08-25 14:03:53
225
原创 需求:imageview点击放大移动到中心位置,点击缩小返回到原来位置
1. 需求imageview点击放大移动到中心位置,点击缩小返回到原来位置2. 问题点使用ScaleAnimation动画类imageview放大并移动后,但是点击放大后的图片不能获取点击事件,显示控件边界后 可以看到imageview其实是没有移动的;3. 解决方案1原有地方一个imageview1,2.中心位置放一个和放大后一样的imageview2,imageview1显示,imageview2隐藏;1)点击imageview1后,imageview使用ScaleAnimati
2020-08-25 13:57:54
73
原创 有时候获取到某些数值需要获取其对应的另外一些数值,常规做法是双层循环,但是又更高效的做法使用replace
有时候获取到某些数值需要获取其对应的另外一些数值,常规做法是双层循环,但是又更高效的做法使用replace();案例需求例如:String rule ="MO,TU,WE"; String[] weekStrArr = new String[]{"MO", "TU", "WE", "TH", "FR", "SA", "SU"}; String[] weekStrArr2 = new String[]{"周一", "周二", "周三", "周四", "周五", "周六", "周日
2020-08-21 16:09:06
67
原创 自定义checkbox样式-去掉复选框,使用背景
项目需求需要自定义checkbox样式,隐藏前面的输入框;在style.xml种自定义style,设置android:button为null即可;eg: <style name="style_button_week"> <item name="android:layout_width">@dimen/dp_40</item> <item name="android:layout_height">@dimen/
2020-08-20 13:43:18
266
原创 Button的字体颜色变化-按下字体颜色变化
有需求需要按钮按下时字体颜色进行变化;1. 在res文件夹下创建一个color文件夹2. 在color文件下创建:selector_week_text.xml内容为:<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/to
2020-08-20 13:42:36
244
原创 动态设置Textview的drawleft图片
Drawable drawable = getResources().getDrawable(R.drawable.tj_jtq_icon);//设置图片大小,必须设置 drawable.setBounds(0, 0, drawable.getMinimumWidth(), drawable.getMinimumHeight()); txt_test.setCompoundDrawables(drawable, null, null, null);...
2020-08-12 16:38:55
351
原创 获取设备SN号
获取设备SN号:权限: <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <!--用于读取手机当前的状态-->获取代码: /** * 获取硬件SN号 * * @return */ public static String getSN() { if (Build.VERSION.SDK_INT
2020-08-06 11:04:02
228
原创 Androidx迁移以及库和类对应映射关系
AndroidX 将原始支持库 API 替换为androidx命名空间中的软件包。只有软件包和 Maven 工件名称发生了变化;类、方法和字段名称没有变化。前提条件执行迁移之前,请先将应用更新到最新版本。我们建议您将项目更新为使用支持库的最终版本:版本 28.0.0。这是因为,1.0.0 版本的 AndroidX 工件是与支持库 28.0.0 工件等效的二进制文件。使用 Android Studio 迁移现有项目使用 Android Studio 3.2 及更高版本,您只需从菜单栏...
2020-08-03 11:12:09
214
VBS 程序员参考手册(第3版中文)
2014-05-28
proguard免费压缩工具
2014-04-29
一个App调用另一个App的Activity的方法
2014-02-28
View的drawable的使用
2013-11-14
滤镜使网页变灰.zip
2020-04-05
IDA-pro-plus-6.5-x86-arm1.7.rar
2019-07-19
Java反射案例
2019-01-09
LuaviewSDK案例
2018-08-09
Android整合Luaj案例
2018-07-26
AndroidStudio开发NDK
2018-07-15
JNI开发Java和C/C++互相传递List集合
2018-07-11
NDK开发传递对象作为参数
2018-07-11
NDK开发C/C++配置Log打印日志
2018-07-10
NDKC调用Java函数传参或获取变量
2018-07-10
JNI开发Java调用C传递int、String、Array类型参数
2018-07-09
一个简单的NDK开发案例
2018-07-09
Mysql可视化工具
2016-10-23
mysql数据库连接jar
2016-10-23
Mysql安装包
2016-10-23
这个是adb工具包
2015-09-08
牛八少爷的留言板
发表于 2020-01-02 最后回复 2020-01-02
CSDN中专栏怎样删除和排序
发表于 2019-05-18 最后回复 2019-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝