Android应用开发学习笔记——目录索引

最近对Android应用开发非常感兴趣,于是一边学习一边记录,一方面方便自己日后查找和回顾,另一方面希望通过分享,和大家相互学习,交流经验。我自己工作主要集中在linux kernel driver开发,也是刚开始学习基于java的android应用开发,写的非常入门也非常基础,个人学习笔记,难免有谬误之处,希望网友们不吝指教。

Android开发者官网:https://developer.android.com/

Android开发者官网示例代码:https://developer.android.com/samples

Android 开源项目:https://source.android.com/

一、文章目录索引

Android应用开发(1)Android Studio开发环境搭建

Android应用开发(2)Android Studio快捷键

Android应用开发(3)App的工程结构

Android应用开发(4)视图布局基本属性

Android应用开发(5)文本视图(TextView)

Android应用开发(6)TextView进阶用法

Android应用开发(7)按键(Button)

Android应用开发(8)图像视图(ImageView)

Android应用开发(9)图像按钮(ImageButton)

Android应用开发(10)帧动画(AnimationDrawable)

Android应用开发(11)Activity生命周期

Android应用开发(11)开关按键(Switch)

Android应用开发(12)单选按键(RadioButton)

Android应用开发(13)复选框(CheckBox)

Android应用开发(14)编辑文本(EditText)

Android应用开发(15)对话框

Android应用开发(16)下拉框(Spinner)

Android应用开发(17)列表视图(ListView)

Android应用开发(18)常用布局

Android应用开发(30)屏幕分辨率

Android应用开发(31)屏幕背光控制

Android应用开发(32)获取Property系统属性

Android应用开发(33)获取亮灭屏状态

Android应用开发(34)启用广色域(wideColorGamut)

Android应用开发(35)SufaceView基本用法

Android应用开发(36)帧率API测试基于Surfaceview

Android应用开发(37)LTPO帧率测试基于Surfaceview

Android应用开发(38)全屏显示隐藏标题栏、状态栏和导航栏

二、源码

百度网盘链接:百度网盘 请输入提取码 提取码:test

github下载地址:

https://github.com/liuzhengliang1102/AndroidStudio-LearnAppDevelopment

文章标题

源码

Android应用开发(4)视图布局基本属性

ViewAttributesTest

Android应用开发(5)文本视图(TextView)

TextViewTest

Android应用开发(6)TextView进阶用法

TextViewTest

Android应用开发(7)按键(Button)

ButtonTest

Android应用开发(9)图像视图(ImageView)

ImageViewTest

Android应用开发(9)图像按钮(ImageButton)

ImageButtonTest

Android应用开发(10)帧动画(AnimationDrawable)

AnimationDrawableTest

Android应用开发(11)Activity生命周期

ActivityLifecycleTest

Android应用开发(30)屏幕分辨率

DisplayClassTest

Android应用开发(31)屏幕背光控制

ScreenBrightnessTest

Android应用开发(32)获取Property系统属性

PropertyTest

Android应用开发(33)获取亮灭屏状态

ScreenStatusBroadcastReceiver

Android应用开发(34)启用广色域(wideColorGamut)

WideColorGamutTest

Android应用开发(35)SufaceView基本用法

SufaceViewTest

Android应用开发(36)帧率API测试基于Surfaceview

FrameRateApiTest

Android应用开发(37)LTPO帧率测试基于Surfaceview

RefreshRateSurfaceViewTest

Android应用开发(38)全屏显示隐藏标题栏、状态栏和导航栏

  • 0
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,关于 jQuery 的事件,我可以和你分享一些学习笔记。 1. 绑定事件 在 jQuery 中,我们可以通过以下方式来绑定事件: ``` $(selector).event(function(){ // 事件处理程序 }) ``` 其中,`selector` 表示要绑定事件的元素,`event` 表示要绑定的事件类型,比如 `click`、`mouseover` 等等。事件处理程序则是在事件触发时要执行的代码块。 2. 多个事件绑定 我们可以通过 `on()` 方法来同时绑定多个事件: ``` $(selector).on({ event1: function(){ // 事件处理程序1 }, event2: function(){ // 事件处理程序2 } }) ``` 这样,当 `event1` 或 `event2` 中任意一个事件触发时,对应的处理程序都会被执行。 3. 解除事件 如果需要解除某个元素的事件处理程序,可以使用 `off()` 方法: ``` $(selector).off(event); ``` 其中,`event` 表示要解除的事件类型。如果不指定事件类型,则会解除该元素上所有的事件处理程序。 4. 事件委托 在 jQuery 中,我们可以使用事件委托来提高性能。事件委托是指将事件绑定到父元素上,而不是绑定到子元素上,然后通过事件冒泡来判断是哪个子元素触发了该事件。这样,当子元素数量较多时,只需要绑定一次事件,就可以监听到所有子元素的事件。 ``` $(selector).on(event, childSelector, function(){ // 事件处理程序 }) ``` 其中,`selector` 表示父元素,`event` 表示要绑定的事件类型,`childSelector` 表示要委托的子元素的选择器,事件处理程序则是在子元素触发事件时要执行的代码块。 以上是 jQuery 中事件的一些基本操作,希望对你有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

liuzl_2010

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值