![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
个人学习笔记
zxnon
这个作者很懒,什么都没留下…
展开
-
笔记1.0.0
/ZX on 2015/12/17onConfigurationChanged 调用它可以在改变屏幕方向、弹出软件 盘和隐藏软键盘时,不再去执行onCreate()方法,而是直接执行onConfigurationChanged()。如果不申明此段代码,按照 Activity的生命周期,都会去执行一次onCreate()方法,而onCreate()方法通常会在显示之前做一些初始化工作。所以如果改原创 2015-12-17 09:41:08 · 370 阅读 · 0 评论 -
flutter TextFiled活学活用之动态修改hintText,erromsg,正则表达式
继承stateful,将lable的内容写为String hinttext="hint", 在onchange或者submit方法里调用setState(){hinttext="new hinttext";}TextFiled本身没有这种方法,得用stateful来解决这种动态问题TextFlied的正则,只允许输入小写字母和数字,添加代码:inputFormatters:...原创 2019-08-19 11:26:15 · 1123 阅读 · 0 评论 -
retrofit +okhttp post遇到的点坑
Post中的header和Parameters//获取注册验证码@FormUrlEncoded@POST("verify/")Observable<String> post(@Header(value = "timestamp") String timestamp, @Header(value = "sign") String sign,@Header (value = "ph...原创 2018-08-06 15:28:11 · 873 阅读 · 0 评论 -
Java 微信跳一跳指哪跳哪操作指南
本文的思路是通过adb来控制手机进行操作,通过java写一个jframe覆盖在手机屏幕上,用鼠标获取跳的起点和终点,经过试验获取跳的jframe距离和按压时长的关系(线性关系),然后通过adb来根据计算出的结果操作按下时长,(此处还需要一个第三方工具来实时把画面传送给电脑,将jframe覆盖在电脑上的画面上)。 代码很短,如下:package jump;import java.awt原创 2018-01-03 15:48:40 · 4709 阅读 · 6 评论 -
Android 切换到后台歌词不能同步的问题
最近测试发现切换到后台后歌词不能同步,但是该歌词展示的activity却能正常运行。于是看了一下歌词代码,发现跑歌词的thread命名是UiThread,但是另一个工程师写的时候的handler却是在LRCLayout里new的。。。这是在骗自己啊。。于是果断改了一下,把在lrclayout初始化的时候,把运行的activity的handler传过来,而不是new一个,这样就可以了。原创 2018-01-22 16:11:29 · 360 阅读 · 0 评论 -
No view found for id 0x0000007d
Fragment 的 setContainerId时报错,经查发现是此ID必须是setContentView()的child,即Activity的子布局。原创 2017-12-28 21:34:04 · 1602 阅读 · 0 评论 -
Android 数据库框架GreenDao食用练习
食用练习原创 2017-12-28 18:09:12 · 204 阅读 · 0 评论 -
侵入式状态栏的实现与自定义actionbar不能居中的问题
侵入式状态栏的实现很简单,只需要短短几行代码。 if (Build.VERSION.SDK_INT >= 21) { View decorView = getWindow().getDecorView(); int option = View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN |原创 2017-12-27 19:29:43 · 271 阅读 · 0 评论 -
android Manifest中给activity配置android:keepScreenOn="true"无效
查看google文档,这个属性就不是给manifest用的==。原创 2018-01-03 12:10:30 · 3293 阅读 · 0 评论 -
关于Android用户强退APP逻辑处理的发现
最近写程序遇到了一个比较麻烦的问题,需要在用户手动杀死app时做处理,原因是app通过websocket创建了一个房间,用户在退出房间时需要给其他人发送一个消息,让房间内的人把自己从各自的列表里去掉。然而如果遇到用户通过手动划掉app(Home键任务管理)的话,我们是获取不到Activity的onDestory方法的,那就没办法处理退出房间的请求了。原创 2017-12-27 10:20:58 · 1618 阅读 · 3 评论 -
java与c++的主要区别
最明显的就是一个是面向对象一个是面向过程java中没有指针,或者说指针是被隐藏的 而C++最重要的就是指针。java摆脱了显式的指针,但指针依旧以储存地址的形式隐藏程序的深处。甚至可以说java中所有东西都是指针。取消指针意味着一个更安全的系统。 在java中 int a =12; int b=a; if(a==b) system.out.println("true"); 与在C或者C+原创 2016-08-04 20:49:27 · 638 阅读 · 0 评论 -
MPAndroid 设置no chart data available字体大小
pie_chart.setNoDataText("No Data Available"); val paint:Paint = pie_chart.getPaint(Chart.PAINT_INFO) paint.setTextSize(40); pie_chart.invalidate()刚刚找到怎么设置没数据时字体大小,其实很多地方都可以用这个方法...原创 2019-09-16 11:28:02 · 1117 阅读 · 0 评论