随笔分类 - Android Studio
整理自B站天哥在奔跑
摘要:详见链接 中间遇到图片问题 ERROR: FAILED TO READ PNG SIGNATURE: FILE DOES NOT START WITH PNG SIGNATURE. 参考链接 另一个问题 Cause: failed to decrypt safe contents entry: ja
阅读全文
摘要:创建activity 添加按钮 在跳转后的界面添加属性动画对象TextView 编辑对应的java文件
阅读全文
摘要:动态注册广播 先在主界面添加跳转 跳转后再再设置跳转 添加textview 二次跳转也编辑一下
阅读全文
摘要:编辑跳转后的界面 新建后,再回来补充完整 编辑跳转后的界面 hint 编辑后台的显示 运行效果
阅读全文
摘要:新建 HandlerActivity 在 eventactivity 中,设置按钮,编辑跳转代码 运行无问题 编辑handler,用于延时处理某事,比如跳转 应用在线程通信 运行效果就是,点击 Handler 进入界面后就显示提示 就是在线程的 run 方法中发送一条消息,可以在 handler 的
阅读全文
摘要:对于长按事件和点击事件的区分可以通过阅读源码来判断,当检测到按下时,回延时100ms然后判断是否抬起,若抬起则执行点击事件 否则继续延时400ms再次判断,若依然没有抬起,则判断为长按
阅读全文
摘要:区别: 1.监听机制,事件源,事件,事件监听器是分开的 而回调机制的事件源本身就包含了监听器 2.监听机制优先于回调机制,对于同一个事件源,当事件发生时,监听器会先被执行到 基于回调事件的传播: 先从内部向外传,比如从 button --> Activity ,且当前者 return true 时,
阅读全文
摘要:添加多个监听器时,系统只会执行最后设置的监听器,布局文件属性设置的监听器默认为最先设置的,所以对于同一个事件源,当存在其他的监听器时,该监听器不会执行 运行无问题 编辑跳转后的界面,为其添加一个控件 内部类的方式 匿名内部类的方式,之前最常用 通过事件源所在的类实现 通过外部类,相较于以上3中而言不
阅读全文
摘要:第一种方式不推荐: 方法二推荐 ——整理自B站天哥在奔跑
阅读全文
摘要:修改 修改 运行效果 点击改变内容后,内容改变 之后点击切换fragment 此时再点击返回则不再返回到上面的界面 而是显示最初时的样子,我是参数 为了解决这一问题,进行下面的操作 ——整理自B站天哥在奔跑
阅读全文
摘要:相当于构造方法,返回类型AFragment,在构造的同时传入参数,相当于有参构造使用到setArguments,注意写法 在view被创建的时候去获取构造时传入的值 实例化的方式 ——整理自B站天哥在奔跑
阅读全文
摘要:新建Containeractivity 依然在package下新建一个class 重写两个方法 然后创建布局文件 拷贝一套b 主界面添加一按钮,设置跳转代码 ——整理自B站天哥在奔跑
阅读全文
摘要:standard:每次启动都创建新的实例,不管之前有没有 singleTop:在当前同一个栈内,复用栈顶 singleTask:在当前同一个栈内,栈内复用,被复用的实例上面的所有实例都被清除,当希望返回时跳转到被复用的Activity之前的Activity时,会选择此方式 singleInstanc
阅读全文
摘要:勿忘注册 新建跳转后的 Activity 文件 在ui界面添加跳转按钮 编辑跳转代码 设置布局 给布局a设置跳转按钮 编写跳转代码 显式跳转的四种方式,最常用的依然是第一种跳转 隐跳转 Activity 之间的数据传输 startActivityForResult() ——整理自B站天哥在奔跑
阅读全文
摘要:——整理自B站天哥在奔跑
阅读全文
摘要:界面不等于Activity,界面需要Activity Fragment可以有多个,且依托于Activity而存在 上面图中的是指自定义 Activity 时的步骤 1.新建 java.class 文件,继承 Activity 或它的子类 2.在 AndroidManifest 中声明 3.在 lay
阅读全文