2025年《Android第一行代码》学习笔记

《Android第一行代码》学习笔记文章目录 前言 Android Studio 部分 常用快捷键 新建使用 java 语言开发的 android 项目 快捷键 Shift F6 一键重命名无效 Adb 在多个 Android 设备中选择某一个 查看当前 debug 项目的签名 生成 release 版本的 apk 文件 使用 jarsigner 对 apk 文件进行签名 使用 WebView 提示 Webpage not

大家好,我是讯享网,很高兴认识大家。


讯享网

文章目录

  • 前言
  • Android Studio部分
    • 常用快捷键
    • 新建使用java语言开发的android项目
    • 快捷键Shift+F6 一键重命名无效
    • Adb在多个Android设备中选择某一个
    • 查看当前debug项目的签名
    • 生成release版本的.apk文件
    • 使用jarsigner对.apk文件进行签名
    • 使用WebView提示:Webpage not available 的解决办法
  • Android学习总结
    • 隐式Intent更多用法
    • Intent数据回传
    • Activity四种状态,七个回调方法,三种生存期,四种活动启动模式
    • 技巧:针对于多窗口模式Activity被重新创建
    • 技巧:活动被回收但还有临时数据怎么办?
    • 技巧:知晓当前在哪一个Activity中,随时随地退出程序
    • 技巧:杀掉当前程序进程
    • 技巧:启动活动的**写法
    • Android四种基本布局
    • 技巧:创建能够响应事件的自定义控件TitleLayout
      • 1、新建一个标题栏布局title.xml
      • 2、在程序中使用标题栏,在activity main.xml 中的代码加入include,但在Activity中响应事件需要书写大量重复代码
      • 3、隐藏系统标题栏(旧sdk版本可能需要)
      • 4、新建TitleLayout类继承自LinearLayout, 让它成为我们自定义的标题栏控件,LayoutInflater对标题栏布局进行动态加载
      • 5、在布局文件中添加这个自定义控件,需写完整包名
      • 6、为标题栏中的按钮注册点击事件,修改TitleLayout 中的代码
    • 技巧:隐藏掉系统自带的标题栏
    • 技巧:动态添加碎片,碎片中添加返回栈
      • 1、新建another_right_fragment布局
      • 2、新建AnotherRightFragment
    • Fragment四种状态,重要回调方法,生命周期
    • Android中所有的危险权限,一共是9组24个权限。
    • 通配符
    • Media Player类中一些较为常用的控制方法
    • VideoView类常用方法
    • Handler异步消息处理机制
    • Android Studio添加.jar包与so依赖步骤
    • 技巧:比Toast更先进的提示工具Snackbar
    • 技巧:全局获取Context技巧
    • 技巧:使用Intent传递对象
    • 技巧:定制自己的日志工具
    • 创建定时任务(Timer或Alarm)与Doze模式
    • 技巧:想在屏幕发生变化的时候进行相应的逻辑处理
    • 技巧:禁用多窗口
    • Lambda表达式规则
    • 技巧:应用使用沉浸式状态栏
    • 技巧:判断一个对象是否属于某个类的实例
小讯
上一篇 2025-01-11 19:01
下一篇 2025-01-13 17:30

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/36179.html