Android
Android相关问题
XianXianZou
这个作者很懒,什么都没留下…
展开
-
Android 线性布局
LinearLayout 线性布局关键词:LinearLayout 线性布局 orientation 方向 width/height 宽/高 weight 权重match_parent/wrap_content 充满/适应<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layou原创 2020-11-19 21:59:56 · 1542 阅读 · 4 评论 -
Android - TextView 文本框
TextView 文本框南花<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"原创 2020-11-19 22:19:18 · 252 阅读 · 1 评论 -
Android - Toast
Android ToastToast.makeText(MainActivity.this, "提示内容", Toast.LENGTH_LONG).show();原创 2020-11-22 13:48:23 · 113 阅读 · 0 评论 -
Android - Adapter 适配器
Android 适配器本文只介绍两个Adapter:ArrayAdapter:最简单的Adapter,只能展现一行文字。BaseAdapter:最多使用的Adapter,实际开发中继承这个类重写相关方法。原创 2020-11-21 10:43:07 · 2010 阅读 · 3 评论 -
Android - AlertDialog 对话框
Android - AlertDialog 对话框使用步骤:①创建一个AlertDialog.Builder对象②设置标题 内容 正面负面按键 编写点击事件③调用.show() 显示AlertDialogXML部分:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"原创 2020-11-24 17:29:15 · 2273 阅读 · 6 评论 -
Android - SQLite数据库
Android SQLite数据库关键词:SQLiteOpenHelper SQLiteDatabase Cursor类名作用SQLiteOpenHelper继承该类,重写数据库创建以及更新方法。SQLiteDatabase数据库访问类,用该类对象来对数据库增删改查Cursor游标,可以理解为指向数据库中某个记录的指针浏览大致步骤,开始写①自定义类继承SQLiteOpenHelper②在构造方法的super中设置数据库名,版本号原创 2020-11-20 18:25:10 · 899 阅读 · 2 评论 -
Android - BroadcastReceiver 广播
Broadcast被分成两种:Normal Broastcast 普通广播Ordered Broadcast 有序广播在逻辑上同一时刻可以被所有接收者接收,消息传递效率高。缺点接收者不能将处理结果传给下个接收者,且无法终止传播。按声明优先级依次接收。优先级<intent-filter…/>元素的android:priority属性中,数大优先高,取值为-1000-1000,也可调用IntentFilter对象setPriority()设置。可以终止传播,一旦终止,后面的接原创 2020-12-04 08:35:54 · 111 阅读 · 0 评论 -
Android - Fragment 碎片
Android - Fragment 碎片Fragment需要嵌套在Activity中使用,也可以嵌套在另个Fragment中第一步设计主界面,留出用到碎片的部分第二步设计碎片布局,编写Java代码继承Fragment,重写onCreateView第三步编写点击事件,呈现相应的碎片主布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://sch原创 2020-11-22 15:40:57 · 1799 阅读 · 4 评论 -
Android studio 初次使用 Hello World
Android studio 初次使用步骤第一步:启动一个新的Android studio项目第二步:选择空项目,Next下一步第三步:起名,选择语言,选择最小SDK,这里提示的是你的程序可以在100%设备上运行等待加载项目四:进入主界面五:编写第一个程序 Hello World!<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.co原创 2020-11-26 23:56:40 · 11012 阅读 · 3 评论 -
Android - ImageView 图像视图
Android ImageView 图像视图可以用来填充图片两个属性: src 和 background 的区别:①background通常指背景,src指内容②src填入图片,是按照图片大小直接填充。background填入图片,会根据给定大小进行填充。通常使用src属性设置图片资源。Java代码设置属性:setImageDrawable( );setBackgroundDrawable( );scaleType设置缩放类型,需要配合maxWidth和maxHeig原创 2020-11-24 16:53:49 · 222 阅读 · 0 评论 -
Android - 有趣的版本号
Android - 有趣的版本号博客推荐开发环境:Android studio编写语言:Java安装流程:JDK - Android studio - SDKAndroid 版本代号1.5Cupcake 纸杯蛋糕1.6Donut 甜甜圈2.0 - 2.1Eclair 奶油松饼2.2Froyo 冰冻酸奶2.3Gingerbread 姜饼3.0 - 3.2Honeycomb 蜂巢4.0Ice Cream 冰淇淋4.1 - 4原创 2020-11-19 20:29:44 · 1659 阅读 · 5 评论 -
Android - SharedPreferences
Android SharedPreferencesSharedPreferences - 常用于保存偏好参数存:SharedPreferences sharedPreferences = getApplicationContext().getSharedPreferences("文件名", Context.MODE_PRIVATE);SharedPreferences.Editor editor = sharedPreferences.edit();editor.putString(键,值);原创 2020-11-22 14:21:17 · 129 阅读 · 0 评论 -
Android - BroadcastReceiver 广播
Android - 广播静态:①编写主类 sendBroadcast(intent);②编写接收类继承 BroadcastReceiver 重写onReceive方法③写AndroidManifest.xml主类:public class MainActivity extends Activity { Button button_send; @Override protected void onCreate(Bundle savedInstance原创 2020-12-02 11:34:33 · 2495 阅读 · 8 评论