02-01 Android学习进度报告一】的更多相关文章

前两天,刚刚安装好有关Android开发有关的软件并配好了环境,有一些体会想要发表. 首先我了解到有一款专门用于Android开发的软件,叫做Android Studio ,是一个IDE集成软件 于是我直接去Android Studio官网按照教程下载并安装了Android Studio,打开Android Studio 后,进入如下界面 选择Tools中的AVD Manager,然后根据教程下载一个Android 模拟器,然后运行程序,出现如下界面,就成功了 大概花了四个小时的时间,我才完成整…
本周java 学习进度报告 本周对我的感触很深,因为这是我初学java 语言的第一周,我认识到java 和c语言是有很多的不同之处和相同之处.我这几天几乎是在研究java 基础入门知识,而并没有太多的实践代码. 这周开始安装JDK.安装完毕之后设置环境变量,然后开始学习.现在知道了用记事本编写java 程序可以DOS命令编译执行程序. 有几点问题和小知识 : 1. 执行java Demo错误百出,需要加java-cp等参数或者设置环境变量path; 2. 类中不一定有主函数,需要类运行的时候才需…
今天主要学习了关于Android 开发的关于进度条和拖动条的知识. 主要学习了一些关于进度条的基本属性: android:max:进度条的最大值 android:progress:进度条已完成进度值 android:progressDrawable:设置轨道对应的Drawable对象 android:indeterminate:如果设置成true,则进度条不精确显示进度 android:indeterminateDrawable:设置不显示进度的进度条的Drawable对象 android:in…
在最新的Android开发中,Google已经使用了新的开发技术,即使用Jectpack来开发App.所以今天我主要学习了这方面的知识. Jetpack 是一套库.工具和指南,可帮助开发者更轻松地编写优质应用.这些组件可帮助我们遵循最佳做法.摆脱编写样板代码的工作并简化复杂任务,以便将精力集中放在所需的代码上. Jetpack 包含与平台 API 解除捆绑的 androidx.* 软件包库.这意味着,它可以提供向后兼容性,且比 Android 平台的更新频率更高,以此确保始终可以获取最新且最好的…
在解决了电脑产生的一系列问题之后成功安装了Android Studio,并在其自带的手机模拟器上成功运行了第一个App(Hello World!),通过这个最简单的App研究了App基本的工程结构,为以后的开发打下了一定的基础.因为我使用的是最新版的Android Studio,与旧版最大的不同是新版增加了可视化界面,不必要敲xml来进行界面布局,可以直接将各个控件拖入布局即可.这对初学者来说十分友好,当然在熟练之后直接敲xml文件速度会更快一些. 贴上HelloWorld工程目录结构 从上图可…
今天主要学习了GridView(网格视图)的基本使用和一些基本概念. 下面是GridView中的一些属性: android:columnWidth:设置列的宽度 android:gravity:组件对其方式 android:horizontalSpacing:水平方向每个单元格的间距 android:verticalSpacing:垂直方向每个单元格的间距 android:numColumns:设置列数 android:stretchMode:设置拉伸模式,可选值如下: none:不拉伸:spa…
今天学习了ListView的焦点问题,基本了解了ListView的使用内容. 首先可以为抢占了控件的组件设置:android:focusable="false" 只需为抢占了ListView Item焦点的控件设置android:focusable="false" 即可解决这个问题 或者在代码中获得控件后调用:setFocusable(false) !! 另外,EditText却不行,如果我们设置了android:focusable="false"…
今天我学习了关于Adapter的基础知识,了解了Android开发的一些思路和架构. 首先我了解了Adapter的概念以及开发过程中常用的Adapter: BaseAdapter:抽象类,实际开发中我们会继承这个类并且重写相关方法,用得最多的一个Adapter! ArrayAdapter:支持泛型操作,最简单的一个Adapter,只能展现一行文字~ SimpleAdapter:同样具有良好扩展性的一个Adapter,可以自定义多种效果! SimpleCursorAdapter:用于显示简单文本类…
今天主要学习了昨天还没有学习完的Date & Time组件的知识. 首先是DatePicker(日期选择器) android:calendarTextColor : 日历列表的文本的颜色 android:calendarViewShown:是否显示日历视图 android:datePickerMode:组件外观,可选值:spinner,calendar 前者效果如下,默认效果是后者 android:dayOfWeekBackground:顶部星期几的背景颜色 android:dayOfWeekT…
今天主要学习了关于Android开发的Date和Time组件部分内容. 首先看TextClock: 可以通过调用:TextClock提供的is24HourModeEnabled()方法来查看,系统是否在使用24进制时间显示! 在24进制模式中: 如果没获取时间,首先通过getFormat24Hour()返回值: 获取失败则通过getFormat12Hour()获取返回值: 以上都获取失败则使用默认: 下面提供下常用的写法以及结果: <TextClock android:layout_width=…