随笔分类 - App端开发
Android刷新当前页面
摘要:Android Studio默认继承AppCompatActivity(有Bar的),使用onCreate(null)无法刷新。 1、当前Activity要继承Activity,而不是默认的AppCompatActivity 2、使用onCreate(null);刷新页面
为项目导入.aar
摘要:版本说明:AndroidStudio 4.2 与原来的区别 旧版使用File > New > New Module > Import .JAR/.AAR Package来引入 但是导入.jar/.aar的选项。在Android Studio 4.2中,新建模块向导中的AAR包已经被移除,根据文档建议
Android12新特性——android:exported=“true“
摘要:android:exported="true"是什么 android:exported 其实并不是Android12的新属性在前面的版本也可以看见它。它是Android中的四大组件 Activity,Service,Provider,Receiver 四大组件中都会有的一个属性。 作用是什么 在Ac
使用Termux并与ubuntu建立ssh连接
摘要:什么是Termux? Termux是一个Android终端仿真器和Linux环境应用程序,直接工作,无需根目录或设置。一个最小的基本系统被自动安装-额外的软件包可以使用APT软件包管理器来使用。不需要root,运行于内部存储(不在SD卡上)。 Termux官网地址 Termux下载地址 Termux
Android开发----使用 Room 将数据保存到本地数据库
摘要:Room介绍以及不使用SQLite的原因 Room 在 SQLite 上提供了一个抽象层,以便在充分利用 SQLite 的强大功能的同时,能够流畅地访问数据库。 处理大量结构化数据的应用可极大地受益于在本地保留这些数据。最常见的用例是缓存相关数据。这样,当设备无法访问网络时,用户仍可在离线状态下浏览
Android数据储存之SharedPreferences
摘要:SharedPreferences简介 SharedPreferences是Android平台上一个轻量级的存储类,用来保存应用的一些常用配置。 SharedPreferences提供了java常规的Long、Int、String等类型数据的保存接口。 SharedPreferences类似过去Wi
Android开发之打包apk
摘要:新建一个项目之后写点代码 选择build 之后选择Generate Signed APK (生成签名的APK) 选择create new 填写信息 Generate Signed APK 生成签名的APK key store path 密钥存储库路径 Password/Confirm:密钥库的密码
Android开发----WebView&Activity生命周期
摘要:WebView webview是一个再应用中设置好位置和大小的浏览器,而且不会放置任何花哨的UI。 在大多数情况下,除非你调用了原生API,否则不必在webview中专门测试web应用。 首先为WebView新建一个活动,并为其增加一个WebView控件 <?xml version="1.0" en
Android开发----RecyclerView视图的学习
摘要:RecyclerView RecyclerView是什么? RecyclerView是如今Android开发中最常用的控件,其相较于ListView和GridView的功能更为强大,优化了两者的各种不足,同时可以开发出各种View。 RecyclerView实现ListView 新建一个Empty
Android开发----EditText&ImageView&第三方库的加载
摘要:EditText组件 一个实例描述该组件的全部属性(虚假的登录界面) 在activity.xml中 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk
Android开发----Button组件的使用与练习
摘要:Button 学习目标: 文字大小、颜色 自定义背景形状 自定义按压效果 点击事件 创建一个新的Activity以增加控件 1、文字大小、颜色 直接在xml文件中定义即可 <Button android:id="@+id/btn_1" android:layout_width="match_pare
Android开发----开发工具的安装与TextView组件
摘要:开发工具的安装 选择使用Android Studio进行开发,Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。 在此附上大佬的