- 博客(6)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Dart的基本语法之异步
Dart的基本语法之异步async和awaitFutureFuture中异常的使用多个Future的执行顺序async和awaitawait关键字只能在加上async关键字的方法里使用,而且执行完await的代码后会立即返回出方法,await下面的代码要等到主函数里面的非异步代码执行完毕后再执行。下面来个经典例子:void main() { getName1(); getName2(); getName3();}getName1() async { await getStr();
2020-06-13 16:18:49 456
原创 Dart的基本语法之类
Dart的基本语法之类类构造方法命名构造和继承父类构造方法常量构造函数类构造方法命名构造和继承父类构造方法void main(){ print(Child(3,2)); /输出a=3 b=2,已经赋值给了父类里面的两个变量。}class Child extends Parent { int c; int d; Child(num a, num b) : c = a, d = b, super(a, b) { print('子类构造
2020-06-11 22:29:22 138
原创 Dart的基本语法之函数和操作符
Dart的基本语法函数函数1.匿名函数例:var func1=(name)=> print("${name}");2.函数作为方法的参数使用void testfor(List list, String funcaa(str)) { for (var i = 0; i < list.length; i++) { print('list' + i.toString() +" "+ funcaa(list[i])); } }var list =
2020-06-08 18:53:55 207
转载 Java的23种设计模式
一、什么是设计模式 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多...
2020-05-20 16:22:48 491
原创 使用activityManager.getRunningTasks(1).get(0).topActivity遇到的问题
最近在做一个需求:检测自己的程序是否在前台运行。网上百度到的方法如下:ActivityManager mActivityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);List<ActivityManager.RunningTaskInfo> rti = mActivityM...
2018-07-13 16:41:09 3626
转载 WindowManager.LayoutParams.type属性
type 的取值: 应用程序窗口。 public static final int FIRST_APPLICATION_WINDOW = 1; 所有程序窗口的“基地”窗口,其他应用程序窗口都显示在它上面。 public static final int TYPE_BASE_APPLICATION =1; 普通应...
2018-05-30 22:00:55 2395
各位大佬有没有遇到过安卓app在加固后在某些机型上会出现闪退现象?
2020-12-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人