自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小马同学

Java | Web前端 | 数据结构与算法 | 记录学习

  • 博客(22)
  • 资源 (7)
  • 收藏
  • 关注

原创 Android的menu菜单详解

选项菜单(Menu)当用户单击设备上的菜单按钮(Menu),触发事件弹出的菜单就是选项菜单。效果图:在res中新建一个menu文件夹,在建一个main.xml存放菜单选项,每个菜单项给个id。<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android...

2019-03-31 20:22:49 2603 2

原创 android——dialog对话框总结

dialog对话框可以分为:普通Dialog列表Dialog单选Dialog多选Dialog等待Dialog进度条Dialog编辑Dialog效果图:普通对话框:activity_main.xml中先定义了八个按钮,对应的对话框按钮。<LinearLayout xmlns:android="http://schemas.android.com/apk...

2019-03-29 16:49:28 1102

原创 android选项卡TabHost功能和用法详解

选项卡TabHost介绍TabHost可以方便地在窗口上放置多个标签页,每个标签页相当于获得了一个与外部容器大小相同的组件摆放区域TabHost是一个简单的容器,提供如下两种方法来创建选项卡newTabSpec(String tag):创建选项卡addTab(TabHost.TabSpec tabSpec):添加选项卡tab选项卡效果图:标题插入图片时,需要在Android...

2019-03-29 10:05:59 1742

原创 listview和LitePal2.0版本基本用法详解

LitePal在之前写过一篇,是用的LitePal1.6版本,这几天看到了2.0版本,2.0其实没有什么大改,基本用法和1.6差不多,如果想了解1.6版本用法,可以访问:https://blog.csdn.net/qq_40205116/article/details/88741724。之后listview显示数据之前也没有整理过,这里就放在一起整理了。先来说一下ListPal2.0的基本用法...

2019-03-28 13:29:18 1421

原创 android——Spinner下拉列表案例详解

Spinner简介  在Web开发中,HTML提供了下拉列表的实现,就是使用<select>元素实现一个下拉列表,在其中每个下拉列表项使用<option>表示即可。这是在Web开发中一个必不可少的交互性组件,而在Android中的对应实现就是Spinner。  在编码的同时,首先需要在布局中设定Spinner组件,然后将可选内容通过ArrayAdapter和下拉列表...

2019-03-27 13:00:15 1687 1

原创 Android—— GridView简单使用详解

效果图(页面图片可以点击查看大图):项目结构:代码实现(代码重要部分有注释,相信大家都能看懂):activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/t...

2019-03-27 09:22:27 1534

原创 android studio最新安装教程详细

之前学android一直用的eclipse开发的,因为谷歌对eclipse安卓版本不在升级,所以版本很低。现在主流的android开发环境也是android studio。这里来看看android studio的安装教程。首先进入官网https://developer.android.google.cn/index.html进行下载。按照框选的一步一步点击下载。点击同意,...

2019-03-25 18:50:51 27675 6

原创 Android——单选多选按钮的使用详解

一:单选按钮单选按钮类:RadioButtonandroid:checked="true"设置默认选中单选按钮控件通常与RadioGroup搭配使用。RadioGroup是LinearLayout的子类,用于将多个单选按钮组合为一组。同一按钮组内的单选按钮只能有一个被选中。二:多选按钮用法基本与Button相同CheckBox对象.isCheck...

2019-03-25 16:04:22 8329 1

原创 Eclipse和JDK下载与安装

下来看一下jdk的下载:由于java在前几年已经被oracle进行收购,所以这里想要下载jdk1.8的话就需要到oracle的官网进行下载,官网地址:https://www.oracle.com/index.html,进去后,往下翻,如下图,点击图片中带框的按钮:找到自己想要的版本下载,这里下载的是1.8选择对应的系统下载即可,这里用的win10 6...

2019-03-23 20:19:21 5326

原创 android——SharedPreferences数据读取和存储用法

SharedPreferences简介:SharedPreferences是Android平台上一个轻量级的存储类,用来保存应用的一些常用配置,比如Activity状态,Activity暂停时,将此activity的状态保存到SharedPereferences中;当Activity重载,系统回调方法onSaveInstanceState时,再从SharedPreferences中将值取出。...

2019-03-22 19:03:10 2357

原创 Android——File数据存储

Android file类 在开发Android应用时免不了会跟文件打交道,本篇文章记录总结自己常用到的文件操作,数据的存储有多种方式,比如数据库存储、SharedPreferences存储、文件存储等;这里我们将要介绍最简单的文件存储方式;文件存储简单的来说就是一般的JAVASE中的IO流,只是把他应用于Android手机中而已。Android file类使用案例效果:读取...

2019-03-22 17:11:46 1167

原创 Android——LitePal第三方数据库框架详解

在学Litepal之前如果没学过数据库,可以先了解一下SQLite,地址:https://blog.csdn.net/qq_40205116/article/details/88739592LitePal简介LitePal是一款开源的Android数据库框架,采用对象关系映射(ORM)模式,将常用的数据库功能进行封装,可以不用写一行SQL语句就可以完成创建表、增删改查的操作。并且很轻量级,...

2019-03-22 15:39:24 1519 2

原创 Android——SQLite数据库使用详解

对于任何语言都是离不开数据库的,对于学习过其他语言的人来说,一般都是接触过数据库的。现在的主流移动设备像Android、iPhone等都使用SQLite作为复杂数据的存储引擎,在我们为移动设备开发应用程序时,也许就要使用到SQLite来存储我们大量的数据,所以我们就需要掌握移动设备上的SQLite开发技巧。对于Android平台来说,系统内置了丰富的API来供开发人员操作SQLite,我们可以轻松...

2019-03-22 14:23:06 1177

原创 Android——Broadcast Receivers广播接收器

BroadCastReceiver简介BroadCastReceiver源码位于:framework/base/core/java/android.content.BroadcastReceiver.java广播接收者(BroadcastReceiver)用于接收广播Intent,广播Intent的发送是通过调用Context.sendBroadcast()、Context.sendOrd...

2019-03-19 19:26:06 1051

原创 Android——Message消息机制

Message是线程之间传递信息的载体,包含了对消息的描述和任意的数据对象。Message中包含了两个额外的 int字段和一个object字段,这样在大部分情况下,使用者就不需要再做内存分配工作了。虽然Message的构造函数是public的,但是最好是使用Message.obtain( )或Handler.obtainMessage( )函数来获取Message对象,因为Message的实现中包...

2019-03-19 17:00:06 1981

转载 Android——service使用详解

Service是Android系统中的四大组件之一,主要有两个应用场景:后台运行和跨进程访问。Service可以在后台执行长时间运行操作而不提供用户界面,除非系统必须回收内存资源,否则系统不会停止或销毁服务。服务可由其他应用组件启动,而且即使用户切换到其他应用,服务仍将在后台继续运行。 此外,组件可以绑定到服务,以与之进行交互,甚至是执行进程间通信 (IPC)需要注意的是,Service是在主线...

2019-03-19 16:02:40 1603

原创 Android布局小案例——安卓版计算器

上一篇讲了android的六大基本布局:https://blog.csdn.net/qq_40205116/article/details/88418781这一篇来用布局做一个android小项目(计算器),效果如下(本来想插入视频的,但发现好像插入不了视频,只能插入图片了,这里%表示取余):分析:主要路基思维在于加减乘除四则运算的优先级,把这个解决了也就没什么难的了,可以把等式先...

2019-03-14 13:29:13 2051 1

原创 Android——六大基本布局总结

基本理论:Android六大基本布局分别是:线性布局LinearLayout表格布局TableLayout相对布局RelativeLayout层布局FrameLayout绝对布局AbsoluteLayout网格布局GridLayout。其中,表格布局是线性布局的子类。网格布局是android 4.0后新增的布局。在手机程序设计中,绝对布局基本上不用,用得相对较多的是线...

2019-03-13 09:59:40 45482 3

原创 SQL语句基本语法及函数方法

常用查询语句本语句(SQL语句不区分大小写):insert into 表名(字段名...) values(数据),(数据,添加多行数据)); 添加数据(超出范围为错) 添加一条数据和添加多条数据INSERT INTO t_user(username, password, name, sex) VALUES("admin1", "admin", "张三1", "男");...

2019-03-12 13:50:16 2637

原创 Android—— Activity生命周期

Activity生命周期是每一个Android开发者都必须掌握的,当我们深入理解活动的生命周期之后,就可以写出更加连贯流畅的程序,让我们的程序拥有更好的用户体验。Activity生命周期一般有这几个状态:创建:onCreate()开始:onStart()重启:onRestart()运行,显示:onResume()暂停:onPause()停止:onStop()销...

2019-03-07 10:19:06 1137

原创 Android——Intent

Intent 介绍:Intent中文翻译为 “意图”,它是Android程序中各个组件进行交互的一种重要方式,它不仅可以指定当前组件要执行的 动作,还可以在不同组件之间进行 数据传递。先来开两张效果图片:下面就是代码部分:首先在AndroidManifest.xml中设置一下权限(在application外设置):<!-- 设置打电话权限 -->...

2019-03-06 15:33:09 1302

原创 Android——TextView和EditText控件

第一门编程语言是学的java,当时对这个行业也不了解,直到java学到框架后才慢慢接触到博客。开始感觉博客这东西还挺好的,可以了解到更多专业方面的知识,有很多人愿意分享自己的学习经验。之后我注册了一个账号,也开始试着写,才开始写也没想那么多,每次遇到什么问题了,解决之后就写一下,之后慢慢发现可以在博客上做笔记,当时因为也没怎么学新东西了(一直在写期末项目)。现在开始学android了,觉得以前ja...

2019-03-05 16:30:44 3186 2

weui微信UI样式库

WeUI 是微信官方设计团队为微信 Web 开发量身打造的一个 UI 样式库,你可以把它理解为一个前端框架,类似于 Bootstrap 的那种。 由于是微信官方出品,所以对微信的兼容性基本没有太大问题,而且各组件的样式和微信一样,能够和微信很好的融合在一起,给用户较好的体验。

2019-07-02

layui树形表格treetable.js

layui树形表格treetable.js插件,基于layui第三方开发的一款树形表格插件,很实用。

2019-04-29

layui树形表格treetable.css

layui树形表格treetable.css插件,基于layui第三方开发的一款树形表格插件,很实用。

2019-04-29

fileinput.css

用于bootstrap批量上传和下载的js文件,挺好用的,封装的很好

2018-12-13

fileinput.js

用于bootstrap批量上传和下载的js文件,挺好用的,封装的很好

2018-12-13

bootstrapValidator.min.js

bootstrap表单验证插件,css前边上传了,现在把bootstrapValidator.min.js也上传一下

2018-12-05

bootstrapValidator.min.css

之前在网上找了很多bootstrapValidator.min.css插件,都是收费的。所以在这里分享给大家。

2018-12-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除