Android开发
Planet18
这个作者很懒,什么都没留下…
展开
-
Flutter LateInitializationError: Field ‘XXXX‘ has not been initialized.
去年加班加了整整半年,打算学习flutter写项目也被搁浅了。哎今年还是要重新开始。Flutter作为一个新型的跨平台框架,我为什么说新型的,虽然Fluter已经出现很久,但是资料相对还是比较少,有很多隐藏的坑需要自己的一个一个解决。以后学习Fluuter遇到的问题都会记录一下,也让后来学习的同学少踩一些坑。首先看我的代码可以看到 late 关键词的用法是完全没有问题的。但还是一直报错其实原因就是因为fluuter hot reload的问题。只要更改过 i.原创 2022-03-19 21:32:16 · 20276 阅读 · 2 评论 -
kotlin java.lang.IllegalArgumentException: Parameter specified as non-null is null
java.lang.IllegalArgumentException: Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull, parameter savedInstanceState override fun onCreate(savedInstanceState: Bundle) { super.onCreate(sa..原创 2021-01-20 16:25:08 · 606 阅读 · 0 评论 -
Android自动化测试UIAutomator2.0简单使用
打开节点查看工具uiautomatorviewer.bat目录在AndroidSDK\tools\bin然后gradle导入框架 androidTestImplementation 'com.android.support.test.uiautomator:uiautomator-v18:2.1.3'打开app目录下的src/androidTest/java 新建一个CustomTest@RunWith(AndroidJUnit4.class)public class Cus.原创 2020-10-04 16:44:01 · 493 阅读 · 0 评论 -
Android的事件分发机制 笔记
Andorid系统SDK有一个抽象类叫做Window本意是窗口视图 目前只有一个PhoneWindow实现了这个类PhoneWindow:将DecorView设置为整个应用窗口的根ViewDecorView:根视图 把内容显示到PhoneWindow上面也就是说一个activity包含一个实现window的PhoneWindow 以及一个DecorView,应用层开发的所有控件都是添加到该视图中从手指点击到屏幕上开始 事件是这样传递的 Activity--ViewGroup--View..原创 2020-10-04 13:30:50 · 139 阅读 · 0 评论 -
Android Studio更换阿里云镜像
app目录下的build.gradle更改为 repositories { maven { url 'https://maven.aliyun.com/repository/public' } maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } }原创 2020-09-17 16:51:17 · 1277 阅读 · 0 评论 -
android微信分享到好友 朋友圈
/** * @param iwxapi 微信Api * @param url 分享的url * @param title 标题 * @param description 描述 * @param bitmap 图片 * @param friendsCircle tru...原创 2019-05-20 17:52:48 · 240 阅读 · 0 评论 -
android弹出dialog 清除灰色背景 activity得到焦点 点击外部不取消
//如果没有设置FLAG_NOT_FOCUSABLE,那么屏幕上弹窗之外的地方不能点击。 // 如果设置了FLAG_NOT_FOCUSABLE,那么屏幕上弹窗之外的地方能够点击、但是弹窗上的EditText无法输入、键盘也不会弹出来。 // 如果设置了FLAG_NOT_TOUCH_MODAL,那么屏幕上弹窗之外的地方能够点击、弹窗上的EditText也可...原创 2019-05-13 20:29:10 · 2223 阅读 · 0 评论 -
TextView布局中添加占位符
<TextView android:id="@+id/item_person" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_t...原创 2019-04-15 10:49:14 · 465 阅读 · 0 评论 -
更改AndroidStudio的默认布局
谷歌发布新版本的androidStudio之后 一直力推ConstraintLayout 布局但是对于不喜欢用的人来说就有点麻烦了 每次都要手动更改 嘻嘻 这个其实是可以修改的首先打开androidStudio的安装目录 ,我的是E:\Application\androidStudio进入之后,进入到以下文件夹\plugins\android\lib\templates\act...原创 2017-10-28 13:29:26 · 6472 阅读 · 4 评论 -
java字符串每4位添加一个符号
这个是逗号,可以自行修改 位数和符号原创 2018-11-14 16:10:26 · 5135 阅读 · 0 评论 -
java计算工具类
public class BaseUtils { /** * 提供精確的加法運算 * * @param */ public static double add(double v1, double v2) { BigDecimal b1 = new BigDecimal(Double.toString(v1)...原创 2018-08-25 15:41:54 · 1791 阅读 · 0 评论 -
Android自定义控件动态显示时间 年月日 时分秒
直接把时间日期给动态显示在界面上 这里就记录一个自定义控件吧public class UpdateTimeTextView extends AppCompatTextView { private String TAG = "UpdateTimeTextView"; private Thread runnable; private boolean mBoolean ...转载 2018-08-25 10:05:51 · 2624 阅读 · 0 评论 -
schema唤起指定页面
android的uri的组成为:scheme://authority/path/queryParts其中的authority又分为host:port android的scheme协议下的uri格式:scheme://host:port/path/queryParameter=queryString 一.唤起外部应用的activity1.目标activity必须在...原创 2018-01-17 16:39:59 · 3849 阅读 · 0 评论 -
Android判断是否为模拟器或者真机
上网查询了好多资料 经过测试把测试结果写下来测试环境:逍遥模拟器 夜神模拟器 Genymotion 返回ture小米 红米 华为 平板4.4系统 Nexus原生7.1系统 返回flase我这里测试环境有限 希望看到的朋友遇到失效的 或者更好的办法可以在下方留言public boolean isEmulator() { String url ...原创 2018-01-31 09:54:09 · 3374 阅读 · 7 评论 -
andrroid 的动画类型
1.帧动画 Frame 一帧一帧的 2.补间动画 Tween 慢慢过渡,设置初值和末值,并用插值器来控制过渡 3.属性动画 ObjectAnimation ValueAnimation 控制属性来实现动画。属性动画是3.0以后加入的动画。三种动画各有各的好处和缺点 特点: 1.帧动画原创 2017-12-01 09:44:42 · 252 阅读 · 0 评论 -
Androidstudio去掉文件夹自动合并
把这个钩去掉就可以了原创 2017-09-01 13:18:21 · 2187 阅读 · 0 评论 -
【TopRightMenu】一步搞定手机QQ界面右上角弹出菜单
转载自:https://gold.xitu.io/post/5865f43bac502e006129ba8a转载请注明出处类似手机QQ界面右上角的弹出菜单,使用recyclerview和popupwindow封装了一下,从此告别繁琐,一步轻松实现!废话不多说,先看效果图: 图片中看起来比较卡顿,但真机运行是正常的.APK下载demo.apk体验.转载 2017-01-05 20:40:31 · 2891 阅读 · 0 评论 -
android 帧动画,补间动画,属性动画的简单总结
转载出处:http://www.cnblogs.com/r-decade/转载 2017-01-03 14:14:58 · 397 阅读 · 0 评论