自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Apollo

Apollo,一个爱分享Java、生活的小人物~微信公众号:Apollo_Java

  • 博客(206)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android系列之广播

思维导图:代码实例:一、首先自己创三个项目,一个发送者,两个接受者。发送者:xml布局文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"

2017-07-11 13:37:09 247 3

原创 Android系列之实现ViewFlipper图片动画滑动

今天给大家实现的功能是类似于ViewFlipper的图片滑动的效果现在就直接上代码吧!代码实例:1、xml布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"

2017-07-10 20:57:56 379

原创 Android系列之手机多点触摸画圆

静态效果图:(多个手指按下和抬起的状态)代码实现部分:1、先写个实体类,设置相关的属性package com.zking.laci.android19_pointstouch;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;i

2017-07-09 19:47:00 436

原创 Android系列之自定义Button控件

一、前言相信大家在我之前的博客看到过自定义ListView,那么我们今天就来玩玩自定义Button,代码部分实现很简单,基本的原理,我会在注释上面标明,所以,在这里,我就重复说明了。那么现在就开始学习吧!二、代码实现1、首先我们创一个java类,自己命名,我这里就直接是MyButton了,然后在里面进行相关的设计package com.zking.laci.android1

2017-07-08 21:20:05 531

原创 Android系列之夜间模式和日间模式的功能实现

功能的实现,首先你得把项目中的一些配置文件的信息给改一下一、把styles中的文件信息改为:原来的: @color/colorPrimary @color/colorPrimaryDark @color/colorAccent 改为: @co

2017-07-05 00:38:13 777

原创 Android系列之自定义ListView实现左右滑删除

效果图:这里的话,就直接的给大家上代码解说了:一、自己写一个类,继承ListView,然后重写一些相关的方法,如果有朋友嫌代码繁琐不想自己敲得话,可以直接cope我以下的代码去测试也可以package com.zking.laci.android_project;import android.widget.ListView;import android.conte

2017-07-05 00:20:07 636

原创 Android系列之SQLite与Android Studio的数据交互

其实是使用SQLite和Studio实现数据交互并不难,那么,我们直接上解释和代码了:一、把db放在res的下方创一个raw文件夹,里面用来放db二、创一个DbHelper类,实际代码如下:package com.laci.db;import android.content.Context;import android.database.sqlite.SQLiteDatabase

2017-07-05 00:03:53 9535 2

原创 Android系列之利用SharedPreferences是否是第一次进入安装程序

这里为了大家简洁明了好理解,我就直接上代码了: //此处声明该应用程序专用 SharedPreferences sp=this.getSharedPreferences("is",MODE_PRIVATE); //此处表示如果key是isfer对应的为true boolean isfer=sp.getBoolean("isfer",true);

2017-07-04 19:31:06 350

原创 Android开发系列之浅浅谈Intent

一、什么是Intent:三个应用程序的核心组件:Activity,Service和Broadcast Receiver 通过消息激活,这个消息就称为意图二、数据传递:1、Intent.putExtra(key,value)2、基本数据类型:例如:intent.putExtra("age",15);     intent.getIntExtra("name");3、对象类型:

2017-07-04 19:21:31 272

原创 Activity启动模式和栈退出应用程序

有些项目一些小细节其实是有时候需要注意的,所以今天我来讲讲在Android中怎么用栈退出应用程序。一、首先你得自己写个类继承Application,并且一定要配置好,才能发挥全局的作用。下面直接上代码:MyApplication类:import java.util.ArrayList;import java.util.List;/** * Created by Laci o

2017-06-17 18:43:45 363

原创 单击返回键弹吐司框提示

这个吧,其实还是直接放代码来的简单粗暴,对吧!代码实例:package com.zking.laci.android13;import android.app.AlertDialog;import android.content.DialogInterface;import android.support.v7.app.AppCompatActivity;import andro

2017-06-17 17:25:02 929

原创 双击手机返回键弹出对话框

其实我觉得吧,自带的方法还是直接放代码比较简单粗暴来的实在,真的!代码实例:package com.zking.laci.android13;import android.app.AlertDialog;import android.app.Dialog;import android.content.Context;import android.support.v7.app.Ap

2017-06-17 17:22:47 515

原创 浅谈JSON

1.对象和Json之间的转换<1>对象--->字符串: JsonObject jsonObject=JsonObject.fromObject(对象);<2>字符串-->对象: ①.JsonObject jsonObject=JsonObject.fromObject(字符串);②.对象=jsonObject.toBean(jsonObject,对象...

2017-06-17 11:52:41 590

原创 自定义MVC2之优化

首先把文件放出来给大家看一下,需要用到哪些东西代码实例:LoginForm:package com.zking.form;public class LoginForm extends TotalForm{ private String uname; private String upass; public LoginForm() { super()...

2017-06-17 11:44:59 231

原创 浅谈反射

1.如何得到类对象 <1>类名.class <2>对象.getClass() <3>Class.forName("全限定名"); <4>类加载的loadClass("全限定名"); <5>子类.class.getSuperClass(); <6>包装类.class2.根据...

2017-06-17 11:34:41 222

原创 浅谈类加载器

一、类加载器的类型 <1>应用类加载器App:加载自己写的类或者jar包下面的类 <2>扩展类加载器Ext:加载jdk/jre/lib/ext/下面的所有jar包 <3>根类加载器null:加载jdk/jre/lib/jar(所有类加载器的父加载器)二、代码实例:package com.veryedu.e...

2017-06-17 11:29:55 291

原创 自定义MVC之登录实例

步骤:1、定义个servlet(ActionServlet)控制所有的*.do请求2、获得请求路径(request.getRequestURI()),截取到后面的请求名(cname)3、在webinf下创建一个config.properties文件,保存一个键值对,根据不同的请求得到其对应的Class,同时创建好对应的处理类4、在servlet的init方法中加载配置文件Propert...

2017-06-17 11:24:24 394

原创 Android系列之Activity页面之间的数据传递

一、Activity页面之间的数据传递有4种方式,在这里我就简单的用代码来和大家讲一下怎么去用,以及一些注意事项。二、哪四种?1、传递基本数据类型2、传递Bundle3、传递对象4、传递对象集合三、首先我先把XML布局文件代码放出来,这样的话就方便后面查看代码的时候,免得大家看不懂。xml布局代码:<?xml version="1.0" enco...

2017-06-16 21:55:53 477

原创 Android高级控件系列八之碎片

效果图:代码实例:xml布局代码:总:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.and

2017-06-15 12:17:51 247

原创 Android高级控件系列六之ViewPager的使用

一、效果图:二、代码实例:xml布局代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.and

2017-06-12 22:59:22 467

原创 Android高级控件系列五之Gallery的使用(已过时)

一、前言:首先要说的是,这个控件其实是已经过时了的,如果大家对过时的用起来不舒服或者不美观的话,在我的下一篇博客中会给大家带来另一种ViewPager控件的体验,不过Gallery控件在页面展示上的效果的是不如ViewPager的,比如说,在图片的衔接上,Gallery是属于那种拖泥带水的,而ViewPager是干净利落的,因此这也是我为什么说Gallery为什么在某些效果方面不如ViewPa

2017-06-12 22:51:15 6334

原创 Android高级控件系列四之RecyclerView的使用

效果图:代码实例:xml布局代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android

2017-06-12 22:39:29 340

原创 Android之添加第三方下拉刷新PullToRefresh操作

一、打开Android Studio导入一个Module二、添加相对应的路径进去三、添加finsh之后就需要改它的版本信息了,你可以随便打开一个项目,拷贝build中的两行代码放入PullToRefresh中的build.gradle中放入,确认Try Again四、之后就要修改过时的方法了,有些同僚有可能没有自动弹出报错的页面,但是我们也得去学会寻找,

2017-06-12 09:09:29 366

转载 胡语录6.10

活出一个样子来,给自己看!

2017-06-10 00:13:24 257

原创 Android高级控件系列三之第三方控件XListView下拉刷新实现代码

效果图:代码:xml布局文件代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_h

2017-06-10 00:11:30 316

原创 Android高级控件系列二之第三方控件PullToRefreshListView下拉刷新的使用

效果图:代码实例:xml布局文件代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_hei

2017-06-10 00:05:25 235

原创 Android高级控件系列之ListView的用法

效果图:布局代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/t

2017-06-09 23:44:39 447

原创 Android常用控件八之使用RadioButton切换图片,代码实例

效果图:布局代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/t

2017-06-07 19:46:31 836

原创 Android常用控件七之ProgressBar的代码用法

效果图:布局代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_p

2017-06-07 19:37:12 661

原创 Android常用控件六之图片框(ImageView)

一、常用属性1、android:src 设置ImageView所显示的Drawable资源的ID2、android:maxHeight 最大高度3、android:maxWidth 最大宽度4、android:adjustViewBounds 设置ImageView是否调整自己的大小保持所显示图片的长宽比代码如下:<ImageView ...

2017-06-06 14:47:07 588

原创 Android常用控件五之时间控件

其实利用button来显示时间是非常简单的,所以在这里我就放出代码来个大家讲解一下:布局代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width

2017-06-05 16:47:57 237

原创 Android常用控件四之日期控件

一、怎么用Button来引用日期,代码如下:布局:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height=

2017-06-05 16:41:36 344

原创 Android常用控件三之按钮、选择框

单选框,多选框,图片按钮

2017-06-05 16:30:04 984

原创 如何制作9妹图

一、什么是9妹图?图片后面有.9图片,如:图片名.9.png这样的图片二、9妹图用来干什么?在对图片拉伸的时候不会对图片的效果造成失真。三、怎么制作9妹图?1、在Android自带的SDK中的tools文件夹里面,找到draw9patch,然后双击打开,这是老版本的方法,如果你是最新版本2.3.3的话,就可以直接在Android Studio中打开编辑了,如图:然后

2017-06-05 14:37:40 2189

原创 Android资源

一、What?所谓资源都是指在res文件夹下的xml文件,每一种类型的xml文件都对应了一种资源二、外形资源(Shape)1、What ?===》Shape资源用户定义一个基本的几何图形(矩形、圆形、椭圆形、线条等)2、属性:android:shape     取值=====》rectangle 矩形 ,oval 椭圆 ,line 直线 ,ring 圆形<shape xml

2017-06-05 00:50:28 204

原创 Android常用控件二之编辑文本的控件

一、What?EditText是TextView的子类,简单的来说,其实就是Swing中的输入框二、EditText===》编辑文本的控件使用方法android:passwordandroid:phoneNumber两种方法已经过时,不推荐使用android:inputType 输入框的可选类型(选中什么类型,就只能输入什么类型)<EditText andr

2017-06-05 00:15:13 514

原创 Android常用控件一之文本控件

1、显示文本的控件(TextView)android:text 设置文本框内文本内容<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="我是文本控件的内容" />android:a

2017-06-04 01:32:48 1207

原创 Android之7大布局

一、什么是布局布局就是把界面中的控件按照某种规律放在指定的位置,主要是为了解决应用程序在不同 手机中的显示问题二、Android实现布局有两种方式:1、代码:布局文件对应的Java类都是ViewGroup类的子类2、xml配置文件:所有的布局文件都是放在res/layout文件夹中(布局支持嵌套)三、布局的一些基本属性:1、LinearLayout线性布局1.1、类似S

2017-06-03 21:56:09 818

原创 数据库连接池

数据库连接池实现步骤<1>copy相对应的数据库jar到Tomcat/lib<2>添加以下配置信息到conf/context.xml<Resource name="jdbc/news" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" max...

2017-06-01 23:57:17 310

原创 Android环境搭建

在Eclipse中的Android环境搭建有三种,如果细分的话有两大方式,在这里我会跟大家讲一下这两大方式种如何去搭建。一、手动集成手动集成好的需要这些东西:jdk、Eclipse、SDK、 ADT插件,因为我的jdk和eclipse的环境配置是之前就已经配好了的,所以我就直接跟大家讲一下后面的两个,如果jdk和Eclipse环境不会配置的话,可以点击jdk配置,那里有详细说明

2017-06-01 21:39:59 395

OAuth2四种授权模式图文简单理解分享.ppt

这个PPT是有关OAuth2的简单介绍和四种授权模式讲解,对于OAuth2刚入手的小伙伴们可以下载来看看,此PPT乃博主亲手打造,只能用于学习,不可作为其他用途,乖哦~

2020-11-04

一款产品诞生的完整流程

嗨,大家好,本次分享给大家的是产品诞生的一个完整流程,大家如果不知道完整的流程的话,可以点击下载来学习使用~不可作为商业用处哦~乖~ 在下Apollo,一个爱分享Java、生活的小人物, 咱们来日方长,有缘江湖再见,告辞!

2019-03-22

空空如也

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

TA关注的人

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