Kylee Kello
不一定每个人都会失败,但也不一定每个人都运气好。怎么做是你的自由。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android - Activity 结构分析
目录Android项目组成 Activity结构分析 Activity配置后的注册▷ Android项目组成注解:▷ Activity 结构分析package com.example.app_day1205import android.content.Intentimport androidx.appcompat.app.AppCompatActivi...原创 2019-12-06 21:11:40 · 294 阅读 · 0 评论 -
Android - Activity 生命周期
▷ Activity 生命周期验证准备(重写运行函数)override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) //加载布局文件 setContentView(R.layout.activity_first) Log.d("MyActiv...原创 2019-12-07 11:08:06 · 190 阅读 · 0 评论 -
Android控件 - CardView卡片视图
▷ 安卓卡片视图dependenciesdependencydepend on implementation 落实n、安装启用nimplement 工具n、使生效/执行Vt<一> 在dependencies中引入当前控件dependencies { ... implementation 'androi...原创 2019-12-20 19:11:20 · 882 阅读 · 0 评论 -
Android控件 - ToolBar
▷ToolBar关闭内置标题栏 配置标题 没有默认标题属性,可使用 TextView控件 嵌入 配置 NavigationIcon 可以使用 imageView控件 嵌入实现同样效果 配置监听器 标题使用的是 textView控件,直接监听该控件 toolbar控件点击监听 navigationIcon图标监听 获取toolbar的高度 自定义控件的位置...原创 2019-12-13 16:24:04 · 313 阅读 · 0 评论 -
Android控件 - TextView
▷ TextView (文本视图)基本属性 id layout_width layout_height 文本 文本内容 文本大小 文本位置 文本颜色 布局 Margin Padding 背景 背景颜色 背景图片 XML布局注意事项:字体大小单位 sp 距离单位 dp<一> 基本属性android:id="...原创 2019-12-07 11:43:30 · 210 阅读 · 0 评论 -
Android控件 - BottomNavigationView
▷ BottomNavigationView开发环境:Kotlin + VS 3.5.2四个图标(存放于 /res/drawable ) 四个标题字符串(存放于 /res/values/strings.xml ) menu类型XML文件(menu文件夹) 新建 /res/menu/navigation.xml <一> /res/values/string.x...原创 2019-12-13 16:17:22 · 291 阅读 · 0 评论 -
Android控件 - EditText
▷ EditText文本控件单行显示(左右移动) android:inputType="textPersonName"指定显示行数(超出时上下滚动)android:maxLines="3"隐藏文本(选中后消失)android:hint="请输入标题"文本android:text="DAY1208"//动态修改//获取文本editText2x3.set...原创 2019-12-08 10:17:07 · 216 阅读 · 0 评论 -
Android控件 - CheckBox
▷ CheckBox监听CheckBox状态变化:匿名函数class FourthActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContent...原创 2019-12-08 20:00:01 · 242 阅读 · 0 评论 -
Android控件 - ImageView
▷ ImageView 图像组件layout_weight会根据权重自动确定控件之间的大小关系(layout_height="0dp") 图片源:tool:srcCompat = "@.../..."<ImageView android:id="@+id/imageView3x1" android:layout_width="match_parent" ...原创 2019-12-08 10:44:19 · 246 阅读 · 1 评论 -
Android控件 - ProgressBar
▷ ProgressBar 进度条组件<ProgressBar android:id="@+id/progressBar3x1" android:layout_width="match_parent" android:layout_height="wrap_content" android:max="100"/><ProgressBar...原创 2019-12-08 11:07:22 · 215 阅读 · 0 评论 -
Android控件 - Dialog 对话框
▷ Dialog 对话框dialog 对话n、会话n positive 确定的、积极的 negative 否定的、消极的//创建对话框Builder对象var dialog = AlertDialog.Builder(this)//设置标题文本与内容文本dialog.setTitle("删除")dialog.setMessage("确定要删除数据吗?")//点击...原创 2019-12-08 17:28:05 · 263 阅读 · 0 评论 -
Android控件 - 圆角按钮(Button)
▷ 圆角按钮shape selector background 属性btn_normal.xml<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <corners ...原创 2019-12-19 10:18:20 · 764 阅读 · 0 评论 -
Android控件 - 侧边栏(NavigationView)
▷ Android 侧边栏NavigationView 基本配置 屏幕任意区域左滑调出侧边栏<一> NavigationView 基本配置位于 DrawerLayout 下 app:layout_gravity = "start" app:headerLayout = "@layout/layout1" app:menu:"@menu/nav"1> act...原创 2019-12-15 11:04:34 · 2550 阅读 · 0 评论 -
Android - Fragment使用实例
▷ Fragment使用实例NavHostFragment 控件BottomNavigationView 控件实例效果(模拟AS模板效果,理解配置过程)<一> 创建Empty Activity<二> 配置BottomNaviagtionView1> build.gradle 中配置项目依赖implementation 'com.go...原创 2019-12-16 20:17:25 · 396 阅读 · 0 评论 -
Android - TabLayout + ViewPager
▷ TabLayout + ViewPager开发环境:Kotlin + VS 3.5.2原创 2019-12-19 12:18:48 · 334 阅读 · 0 评论 -
Android - SQLite(数据库读写)
▷ SQLiteSQLite原生操作 Activity中操作数据库 将App与db文件打包发布<一> SQLite原生操作 .schema [表名] 查看建表完整语句(默认查看所有表的创建语句) .table 查看数据库中的所有表 [ SQL语句 ]1> 建表sqlite> create t...原创 2019-12-13 23:30:41 · 333 阅读 · 0 评论 -
Android - I/O
▷ I/O 读写操作App私有目录:使用filesDir.toString()获得 /data/user/0/包名/files openFileInput、openFileOutput 默认查找的目录App外部目录:使用getExternalFilesDir(null).toString() 可以获得 <一> opeFileInput()与openFileO...原创 2019-12-13 22:51:31 · 222 阅读 · 0 评论 -
Android X 文件存储 - Json与数据类转换
▷ Json与数据类转换源码:package com.example.application_day1209import androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.util.JsonReaderimport android.util.JsonWriterim...原创 2019-12-09 17:11:15 · 290 阅读 · 0 评论 -
Android X 文件存储 - getExternalFilesDir(null)
▷ Android 10 对本地文件的管理分区存储:▷ 文件写入//@SuppressLint("ResourceType")private fun button5x1Actions(){ val file = File(getExternalFilesDir(null),"aaa.png") //file.exists() //file.del...原创 2019-12-09 15:00:09 · 1810 阅读 · 0 评论 -
Android数据持久化 - 文件流
▷ 文件流读取 openFileInput("file_name.txt") 写入 openFileOutput("file_name.txt",Activity.MODE_PRIVATE)文件写入 openFileOutput 获取文件写入对象 var fileOutput = openFileOutput("data.txt",Activity.MODE_PRIVATE) 写入...原创 2019-12-09 09:20:32 · 292 阅读 · 0 评论 -
Android数据持久化 - SharedPreferences
▷ SharedPreferencesSharedPreferences使用xml文件以键值对的形式存储数据; ======================================================================== 获得对象 var sharedPreference = getSharedPreference("文件名",Activity.MOD...原创 2019-12-09 08:28:55 · 242 阅读 · 0 评论 -
Android - Intent 页面交互
▶ Indent:Activity切换 调用本地浏览器访问指定网页 调用拨号键盘 Activity1向Activity2发送数据 Activity1向Activity2发送数据并接受其返回的数据▷ Intent Activity切换intent :急切的,坚决的,专注的intention:目的、意图新建 Activity新建Empty Activity将自...原创 2019-12-06 21:20:59 · 239 阅读 · 0 评论 -
Android - Button 按钮点击事件
▷ Button(XML)按钮显示组件<Button android:id="@+id/button1" android:layout_width="match_parent" android:layout_height="wrap_content" android:textAllCaps="false" android:text="点击我哦!" /> ...原创 2019-12-06 17:28:20 · 401 阅读 · 0 评论 -
Android - Layout 布局分析
▷ 布局汇总控件对齐方式(baselineAligned)顶部对齐android:baselineAligned="false"文本对齐android:baselineAligned="true"▷ 布局分类解析:ConstraintLayout 约束布局...原创 2019-12-06 17:04:01 · 284 阅读 · 0 评论