自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

原创 form提交查询,实现用户登录完整过程

数据库代码封装,如下图public class AppRunDB { //数据库地址 //数据库的驱动 //数据库用户名 //数据库的密码 //注释部分为sqlsever连接的数据库驱动和地址 //protected static String dbClassName="com.microsoft.sqlserver.jdbc.SQLServe...

2018-10-12 23:09:14 2455

原创 Android 图片查看器实现 PhotoView + ViewPager

今天看了今日头条APP的图片查看的效果,就自己实现了一下。效果如下首先引入两个库一个是图片缩放的功能:PhotoView框架compile 'com.github.chrisbanes:PhotoView:1.2.6'一个界面滑动退出效果(比如自己滑动空白区域,就退出界面,而不用按手机返回键。我这里实现上下滑动退出界面)Slider框架compile 'com.komi.slider:slider...

2018-03-19 20:19:47 7158 4

转载 Android 自定义View(Canvas和Path)绘制基础图形(二)

详见内容地址:http://mp.weixin.qq.com/s/10QyDARvBI4iHnN9JrqOzg直接上代码 Paint paint = new Paint(); Path path = new Path(); paint.setStyle(Paint.Style.FILL); paint.setColor(Color.parseColo...

2018-03-09 19:10:42 307

转载 Android 自定义View(Canvas和Path)绘制基础(一)

详见地址:http://mp.weixin.qq.com/s/10QyDARvBI4iHnN9JrqOzg自定义View步骤:1.重写onDraw()方法。2.在布局文件定义自己定义组件布局文件<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.c...

2018-03-07 20:51:32 419

转载 Android activity简单跳转动画(overridePendingTransition)

overridePendingTransition使用注意事项1.在android2.0及其以上才能使用2.在startActivity()或者在finish()后调用更多详见http://blog.csdn.net/zhuhai__yizhi/article/details/44491757首先在XML种定义动画效果translate:位置的移动动画效果示意图解释:进入动画into.xml&lt...

2018-03-06 21:11:19 449

原创 Android 使用Intent隐式传递启动Activity(访问网址,打电话等)

Intent传送分为显示和隐式传递显示Intent传递 Intent intent = new Intent(MainActivity.this,SecondActivity.class); startActivity(intent);这个非常简单,只需要传入两个相关联上下文。第一个:MainActivity.this就是指定当前的Activity第二个:Secon...

2018-03-01 12:38:10 922

原创 SwipeBackLayou和Slider实现侧滑退出界面

SwipeBackLayout引入库:compile 'me.imid.swipebacklayout.lib:library:1.1.0'地址:https://github.com/ikew0ng/SwipeBackLayout还有一个更加强大的Slider,地址:https://github.com/KobeKomi/Slider这里主要写关于SwipeBackLayout简单使用第一步:引入...

2018-02-13 23:43:59 350

转载 DrawerLayout简单使用

详细见:http://www.runoob.com/w3cnote/android-tutorial-drawerlayout.html布局代码:<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://s...

2018-02-12 17:45:06 264

翻译 Java线程简单案列

这里主要介绍了线程的创建的常用两种方式:(1)通过继承Thread类直接创建线程对象;(2)通过继承Runnable借口间接创建线程对象;第一种:通过继承Thread类直接创建线程对象;第一步:定义一个类继承Thread类;第二步:重新定义run()方法;第三步:实例化线程对象;第四步:结束线程;public class ThreadDemo { //线程A static class Th...

2018-02-08 20:40:20 259

原创 CoordinatorLayout组件的简单使用(一)

最近,看你很多手机APP上有一些非常酷炫的动画,以为非常难,上网查询结果非常简单。只需要简单使用控件就可以完成,不用写一些动画效果。当然,自己不满意也可以自己实现动画效果。在这里就简单介绍CoordinatorLayout组件的使用。CoordinatorLayout的历史我就不介绍,网上有很详细的介绍,我就直接进入正题。CoordinatorLayout是一个能够协调子视图之间的样式动画

2018-01-23 22:55:45 327

翻译 Android 强大的UCrop框架实现头像裁剪功能

GitHub:https://github.com/Yalantis/uCrop 第一步:在gradle/app 导入依赖库(最新版本见上): compile ‘com.yalantis:ucrop:1.4.1’第二步:在AndroidManifest.xml进行注册 <activity //screenOrientation:设定该活动的方向(portrait:纵向,landscape:横向

2018-01-05 21:52:41 6123 1

翻译 Android调用手机相机和相册

上面就是我的小项目的界面图,因为这里我主要写的调用手机相机和相册,所有我的圆形头像是我用的一个框架,就不用我们自己去写一个圆形的头像,地址如下:https://github.com/lopspower/CircularImageView第一步:首先在你的gradle/app里加入依赖的库(最新版本就看上面的地址):compile'com.mikhaellopez:circularimage

2018-01-04 12:49:20 1873 3

原创 NestedScrollView与RecyclerView嵌套滑动

解决在RecyclerView加入android:nestedScrollingEnabled=”true” 或者是设置setNestedScrollingEnabled(false)解决启动程序不在顶部: 在顶部布局加入 android:focusable=”true” android:focusableInTouchMode=”true”

2018-01-02 18:00:02 730

原创 ListView实现列表(解决ScrollView嵌套问题)

直接看关键代码 MainActivityimport android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.ListView;import andro

2018-01-01 23:03:51 206

原创 RecyclerView实现列表

简单介绍RecyclerView: 接触过Listview的就知道,相对RecyclerView来说,ListView存在很多不足之处,比如实现点击Item里某个文本或者图片效果,虽然也能实现,不够很复杂,而RecyclerView很好解决了这个问题。并且还能实现瀑布布局,横向布局等。而ListView却无法实现。并且谷歌更加推荐使用RecyclerView。项目目录如下 第一步:引入官方的

2018-01-01 21:13:26 1620 2

原创 Java连接数据库

这里只介绍连接数据库方法(不介绍具体增查删改) 第一步:首先导入jdbc 第二步:数据库连接 代码如下(mysql连接)import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statem

2017-12-25 19:24:51 266

原创 Android简单的Fragment嵌套Fragment(Viewpager+Fragement)

我的项目目录如下: 直接上核心代码 MainActivity import android.support.v4.app.FragmentTransaction; import android.graphics.Color; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentAc

2017-12-22 16:07:21 3313

原创 Android简单的Fragment+Viewpager切换(可滑动和点击切换)

我的项目录如下: 第一步:创建activity_bottom.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layou

2017-12-21 17:10:15 840

翻译 Androidd开发Fragment生命周期中重要几个回调方法

onAttach()当碎片和活动建立关系时候调用。onCreateView()为碎片创建视图或者加载布局时调用。onActivityCreated()确保与碎片相关联的活动一定已经创建完毕的时候调用。onDestroyView()当与碎片关联的视图被移除的时候调用onDetach()当碎片和活动解除关联的时候调用。

2017-12-18 22:55:52 376

原创 Android简单Fragment切换

项目目录如下 第一步:自定义activity_bottom.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_w

2017-12-18 22:00:20 246

翻译 HaspMap使用简单方法

基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了非同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 此实现假定哈希函数将元素适当地分布在各桶之间,可为基本操作(get 和 put)提供稳定的性能。迭代 collection 视

2017-09-08 22:25:37 671

Kotlin For Android(中文翻译)

Kotlin For Android,关于Kotlin语言开发Android,内容很详细基础。下载资源分很低,主要是分享给大家,一起学习进步

2018-09-16

网络安全进阶笔记

适合初级小白学习以及懂网络安全的基础知识的人学习,有利于进阶提高。

2018-09-07

Fragment嵌套(Viewpager+Fragment)

运用了Fragment(碎片)+Viewpager,实现了Fragment切换以及Fragment嵌套Fragment

2017-12-22

空空如也

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

TA关注的人

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