
Android开发
准风璧谈
这个作者很懒,什么都没留下…
展开
-
Android开发——Toast的基本使用
一、直接调用Toast类的makeText()方法创建// @parm1 上下文对象// @parm2 显示的内容// @parm3 显示的时间,只有LONG和SHORT两种Toast.makeText(MainActivity.this,"提示的内容",Toast.LENGTH_LONG).show();二、常用方法方法描述setGravity设置显示位置findViewById(android.R.id.message)获得显示的文本,然后进行设置颜色,或者原创 2020-11-07 09:30:14 · 701 阅读 · 0 评论 -
Android开发——Asset文件夹的使用
访问Asset文件夹一、Asset文件夹的作用及特点作用 :存储app资源文件,主要包括四种文件:文本文件、图像文件、网页文件(包括html中引用的js/ccs/jpg等资源)、音频视频文件特点:assets目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制,assets目录下可以再建立文件夹,assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类二、创建asset文件夹及其子目录创建asset文件夹——File->Fol原创 2020-11-05 10:45:53 · 12141 阅读 · 0 评论 -
Android开发——ListView的简单使用
一、自定义一个Friend类,用于对应ListView的每一基本数据项Friend.javapublic class Friend { private String name; //名称 private int icon; //头像 private String description; // 描述 //初始花化数据 public Friend(String n, int ic, String des){ name = n; i原创 2020-11-01 15:32:30 · 2698 阅读 · 7 评论 -
Android开发——SQLiteDatabase的使用一
一、SQLite数据库Android集成了SQlite数据库,每个应用均可以使用SQLite数据库具有轻量级,运行速度快,适合移动设备使用SQLite支持SQL语法SQLite数据库支持五种数据类型:NULL、INTERGER(整型)、REAL(浮点数)、TEXT(字符串文本)、BLOB(二进制对象)二、相关类SQLiteOpenHelper:抽象类,我们通过继承该类,然后重写数据库创建以及更新的方法,我们还可以通过该类的对象获得数据库实例,或者关闭数据库!SQLit原创 2020-10-31 19:33:07 · 780 阅读 · 0 评论 -
Android开发——实现微信界面的跳转功能——多个Fragment之间的跳转
实现微信界面的跳转功能——多个Fragment之间的跳转实现原理1、创建4个自定义Fragment类继承自Fragment,并且创建对应的布局文件,之后在Fragment类文件内部加载布局文件 @Override public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { retu原创 2020-10-30 21:14:37 · 2189 阅读 · 2 评论 -
Android开发——微信界面的实现
一、实现多个Fragment之间的跳转功能二、数据库的存储与访问三、ListView的使用四、自定义控件的实现Android开发——自定义控件五、软件的打包六、软件展示七、项目源码Github Download优快云下载...原创 2020-10-30 20:12:40 · 1755 阅读 · 1 评论 -
Android开发——自定义控件
一、创建一个XML布局文件用于存放自定义控件的布局layout_item.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/layout_item" android:orientation="horizontal" android:layout_wid原创 2020-10-28 21:12:34 · 1393 阅读 · 3 评论