- 博客(20)
- 收藏
- 关注
原创 Redis学习
/ 将template 泛型设置为 <String, Object> RedisTemplate < String , Object > template = new RedisTemplate();// 连接工厂,不必修改 template . setConnectionFactory(redisConnectionFactory);
2023-04-12 13:41:43
151
原创 2021-09-20
非对称密码加密算法生成秘钥对public static final String PUBLIC_KEY="PUBLIC_KEY"; public static final String PRIVATE_KEY="PRIVATE_KEY";public static Map<String, Object> myMap() throws Exception{ KeyPairGenerator myGenerator =KeyPairGenerator.getInstance("DH")
2021-09-20 20:35:27
72
原创 UI常用控件
1.控件分类Textview,edittext,button,radiobutton,imageview2.TextView是用于显示文字(字符串的控件,可在代码中通过设置属性改变文字的大小颜色、样式等功能。< TextViewandroid:layout width=”match_ parent"android:layout_ height= “wrap_ content”android:text= "Hello World!android:textC olor= "#000000a
2020-07-06 18:09:24
976
1
原创 数据库的创建及使用方法
1.数据库的创建public class MyHelper extends SQLiteOpenHelper {public MyHelper( Context context) {super(context, “itcast.db”, null, 2);public void onCreate(SQLiteDatabase db) {db.execSQL(“CREATE TABLE information( id NTEGER PRIMARYKEY AUTOINCREMENT, name VA
2020-07-06 17:36:54
1133
原创 Activity的运用级生命状态
1.Activity 创建包名处点击右键选择[New] > [Activity] →[Empty Activity]选项,填写Activity信息, 完成创建。包名处点击右键选择[New] > [JavaClass] 选项,填写Java类名,完成创建。在该类中继承AppCompatActivity, 并在清单文件中进行注册,完成Activity的创建。2.Activity 间的跳转Intent被称为意图,是程序中各组件进行交互的一种重要方式, 它不仅可以指定当前组件要执行的动作,还可以在
2020-07-06 17:15:51
99
原创 Recycleview 和adapter
Recycleview 和Listview一样,先定义Recycleview定义item布局重写adapterListview中的onltemclicklisterner在recycleview中没有实现,需要自己实现
2020-07-06 16:52:29
169
原创 Listview和adapter
ListView是一种用于 垂直显示的列表控件,如果显示内容过多,则会出现垂直滚动条ListView能够通过适配器将数据和自身绑定,在有限的屏幕上提供大量内容供用户选择,所以是经常使用的用户界面控件ListView支持点击事件处理,用户可以用少量的代码实现复杂的选择功能列表的显示需要三个元素:ListView (用来展示列表的View)。Adapter(用来把数据映射到ListView_上的中介)。自定义Adapter3.数据(具体的将被映射的字符串,图片,或者基本组件)。当数据
2020-07-06 16:34:14
253
原创 Progressbar及日志
LogCat是Android中的命令行工具,用于获取程序从启动到关闭的日志信息。Log类所输出的日志内容分为五个级别,分别对应Log类中的Logv0、Log.d0、 Log.iO、 Log.wO、 Log.e(静态方法。 Android4.0新增加Assert比较特殊, 没有对应的静态方法。Log.v(“MainActivity” ,“Verbose”);Log.d(“MainActivity “,“Degug”);Log.i(“MainActivity”,“Info”);Log.w(“MainA
2020-07-06 16:12:05
160
原创 对话框相关知识2
进度条对话框一般在应用程序实现耗时操作时使用。 Android中提供了两种进度条样式,圆形进度条和水平进度条。ProgressDialog prodialog;prodialog = new ProgressDialog(this);prodialog.setTitle(“进度条对话框”);prodialog.setlcon(R.mipmap.ic_ launcher);prodialog.setMessage( “正在下载请等候…”); .prodialog.setProgressStyle(
2020-07-06 16:01:26
134
原创 对话框相关知识
常见对话框:普通对话框,单选对话框,多选对话框,进度条对话框,自定义对话框普通对话框(Dialog) - 般只会显示提示信息,并具有确定和取消按钮。AlertDialog dialog;dialog = new AlertDialog.Builder(this).setTitle(“Dialog对话框”).setMessage("是否确定退出? ").setIcon(R.mipmap.ic_ launcher).setPositiveButton(“确定”, null).setNegativ
2020-07-06 15:54:49
242
原创 Ui基本控件
表格布局(TableLayout) 是以表格形式排列控件的,通过行和列将界面划分为多个单元格,每个单元格都可以添加控件。表格布局需要和TableRow配合使用,每-行都由IbleRow对象组成,因此TableRow的数量决定表格的行数。而表格的列数是由包含最多控件的ableRow决定的,例如第l个TableRow有两个控件,第2个TableRow有三个控件, 则表格列数为3。绝对布局(AbsoluteLayout) 是通过指定x、y坐标来控制每-个控件位置的。常用控件:textview. Editte
2020-07-06 15:45:48
201
原创 组织项目常用资源介绍1
在Android程序中界面是通过布局文件设定的,在每个应用程序创建时会默认包含-个主界面布局, 该布局位于res/layout目录中。实际开发中每个应用程序都包含多个界面,而程序默认提供的一个主界面布局无法满足需求,因此经常会在程序中添加多个布局。五种常用布局:线性布局:以水平或垂直方向排列相对布局:通过相对定位排列帧布局:开辟空白区域,帧里的控件层叠加表格布局:表格形式排列绝对布局:通过x. y线性布局(LinearLayout) 主要以水平或垂直方式来显示界面中的控件。当控件水平排列时,显
2020-07-06 15:31:31
234
原创 建立Helloword
程序开发经典的Hello World作为本次课的引入,即在Android Studio中如何显示Hello World。二、主要知识/技能点及实施步骤Android Studio开发环境布局、结构;SDK Manager;AVD(Android Vitual Device)的建立。根据向导创建HelloWorld项目运行HelloWorld日志工具 - Log日志级别控制;过滤器;关键字过滤;自定义过滤器。手机调试HelloWorld...
2020-07-06 15:11:55
119
原创 安卓第一课
1.创始人:安迪·鲁宾(Andy Rubin) 时间:2005年历程:2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电 信营运商组建开放手机联盟共同研发改良Android系统。2008年10月,第一部Android智能手机发布。(HTC G1)2.JVM: java Virtual MachineJRE: java Runtime E...
2020-02-21 07:58:57
125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人