Android
文章平均质量分 87
小柴的回忆
一个卑微的程序猿
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android - 最基础的控件TextView
TextViewTextView是一个十分简单和基础的控件,相信大家使用TextView主要就是用来显示文字的,而创建一个项目的时候,页面显示的就一个内容为Hello World 的 TextView。TextView的属性1.android:id原创 2021-12-25 23:18:42 · 4462 阅读 · 3 评论 -
《第一行代码》 第三版 - 第四章(笔记)
软件也要拼脸蛋,UI开发的点点滴滴4.1自定义控件引入布局文件后,在init结构体中对需要的标题布局进行动态加载LayoutInflater 的from()方法可以构建出一个LayoutInflater对象,再通过对象的inflate()方法动态加载一个布局文件,该方法有两个参数,第一个是布局文件的id,第二个是父布局。class TitleLayout(context: Context, attrs: AttributeSet) : LinearLayout(context, attrs) {原创 2021-12-16 22:26:45 · 1590 阅读 · 0 评论 -
Android - 强大的RecyclerView
强大的RecyclerViewRecyclerView是androidx库的控件,低版本可能需要自行导入,但现在的版本是默认加上的RecyclerView是一个强大的控件,主要用于替代ListView,ListView能实现的功能,他也能实现,他比ListView更好用,更方面,功能更加全面。一、RecyclerView的使用主要涉及3个类:RecyclerView、Adapter,和ViewHolder1.RecyclerView类RecyclerView是ViewGroup的子类,每一个列表项原创 2021-11-28 22:54:43 · 1661 阅读 · 0 评论 -
《第一行代码》 第三版 - 第三章(笔记)
先从看得到的入手,探究Activity1.ActivityActivity是一个可以包含应用户界面的组件,主要用于和用户进行交互。一个应用可以包含 零个或多个Activity,虽然应用可以没有Activity,但是最好还是要有,以为应用就是为了和用户交互,而交互就要用到Activity2.创建Activity创建项目的时候可以默认创建一个主Activity也可以右键包名,创建一个Activity创建Activity有几个选项第一个是Activity的名字第二个是Generate Layo原创 2021-11-26 00:09:39 · 1800 阅读 · 0 评论 -
Android -部分库冲突
Duplicate class android.support.v4.app.INotificationSideChannel found in modules core-1.3.1-runtime (androidx.core:core:1.3.1) and support-v4-22.2.0-runtime (com.android.support:support-v4:22.2.0)添加了第三方框架,导致v4包和AndroidX包冲突了,部分框架可以这样修改,并不是全部都一定可以找到gradle.原创 2021-10-30 13:14:32 · 992 阅读 · 0 评论 -
《第一行代码》 第三版 - 第二章(笔记)
探究新语言,快速入门Kotlin编程1.Kotlin1.1Kotlin在Android的地位在Android诞生以来,一直都是只提供Java这一种语言来开发应用程序的在2017年的I/O大会上,Google宣布了Kotlin作为Android的一级开发语言,和Java平起平坐在2019年的I/O大会上,Google宣布,Kotlin成为第一开发语言,当然Java开发依然有用至今,在国外的安卓市场上,已经有绝大多数的App已经在使用Kotlin开发了。而Google的一些官方视频和开源项目都是使原创 2021-10-14 22:53:40 · 397 阅读 · 0 评论 -
《第一行代码》 第三版 - 第一章(笔记)
开始启程,你的第一行Android代码1.Android的历史2003年10月 - Andy Rubin等人创办了 Android公司2005年8月, Google收购了Android2008年,推出了Android系统的第一个版本苹果认为Android剽窃了iPhone的创意,称要毁掉Android2010年,Linux团将Android从Linux内核主线中除名甲骨文公司以Android侵犯Java知识产权为由,对Google提起了诉讼Android操作系统的源码免费开放,各家手机相继推原创 2021-10-03 12:54:55 · 522 阅读 · 0 评论 -
Android - Activity解析
1.ActivityActivity - 四大组件之一,主要是与用户进行交互。2.Activity的生命周期此图来源于:官方的一张生命周期图方法说明下一个方法onCreate()第一次创建Activity时调用,此时还无法与用户互动,视图也不可见onStart()onStart()此时Activity视图可见,但是还是无法和用户互动onResume(或onStop()onResume()此时Activity视图可见,也可以与用户互动onPause()原创 2021-07-12 18:23:30 · 152 阅读 · 2 评论 -
Android Studio - 真机无线调试(单设备 与 多设备)
1.使用USB线将手机连接电脑,并确保手机与电脑在同一局域网中2.手机打开开发者模式多次点击系统版本号,直至显示已打开开发者模式在更多设置中找到开发者模式,并进入找到调试部分,开启USB调试,无线调试,USB安装等设置,不同系统,应该不一样,看着点就好了。3.电脑下载ADBhttps://developer.android.google.cn/studio/releases/platform-tools下载完后在CMD中输入ADB指令还是无法运行,需要配置ADB环境4.配置ADB环境原创 2021-07-10 11:22:47 · 1219 阅读 · 1 评论 -
Android - LinearLayout
属性 作用android:orientation 布局排列方向android:gravity 该组件的对齐方式android:weight 权重,子控件按权重比例分配宽/高android:background 控件的背景android:width 控件的宽度android:height 控件的高度android:id ID,作为资源的名称,被Java文件中引用的唯一标识原创 2021-06-19 21:21:24 · 982 阅读 · 2 评论 -
Android 随心笔记(修改: 2022 - 11 - 9)
小柴的随心记仅记录一些零碎的小知识原创 2021-06-10 11:18:03 · 794 阅读 · 2 评论 -
Android - SQLite数据库的简单使用
SQLite的简单使用小柴的笔记一、创建SQLiteOpenHelper类代码如下public class DBOpenHelper extends SQLiteOpenHelper { public DBOpenHelper(@Nullable Context context, @Nullable String name, @Nullable SQLiteDatabase.CursorFactory factory, int version) { super(cont原创 2021-06-06 21:22:46 · 1044 阅读 · 2 评论 -
Android - SharePreferences数据存储的简单使用
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、SharePreferences二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内原创 2021-06-05 12:50:07 · 1369 阅读 · 6 评论
分享