自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程龙的博客

知道的越多,不知道的越多。

  • 博客(5)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android手机 全面屏(18:9屏幕)适配指南

从小米MIX 1发布以来,越来越多所谓“全面屏”手机发布,如三星S8,小米MIX2,VIVO X20,Google Pixel2等等…2017年下半年开始,“全面屏”将大范围覆盖,低至千元机水平,就像当年手机屏幕从720P到1080P过渡一样,历史车轮,滚滚向前,不可阻挡!暂且不论所谓全面屏如何定义,作为Android开发者更多关心的是屏幕适配的兼容性。全面屏刚出来的时候并不可怕,可怕的是后来出...

2018-10-24 11:24:03 2050

原创 Android 点击通知栏消息打开activity,并判断app是否运行

android的通知栏消息点击事件如果是打开一个activity时,我们要考虑两种情况:> 应用正在前台运行。>> 应用已退出。>如果是第一种情况那么就好处理了,直接为Intent设置flag为FLAG_ACTIVITY_NEW_TASK,然后调用context.startActivity方法就行了。flag不是必须的,什么情况下需要设置fl

2018-10-22 11:01:00 6271

原创 Android笔记:正确使用线程池及注意的地方

从业以来其实我一直对线程池接触的比较少,了解的比较潜,最近也看了看相关的知识,今天呢总结一下线程池的知识。线程池能有效的处理多个线程的并发问题,避免大量的线程因为互相强占系统资源导致阻塞现象,能够有效的降低频繁创建和销毁线程对性能所带来的开销。一、简单来说使用线程池有三个好处:1、降低资源消耗:通过重复利用已创建的线程降低线程创建和销毁造成的消耗。2、提高响应速度:当任务到达时,任务可以不...

2018-10-18 17:30:31 1526

原创 Android底部导航——BottomNavigationView+ViewPager+Fragment

前言:Android端采用底部导航栏的APP非常多,比如微信、微博、支付宝…等等,这也不能说是盲目学习iOS,毕竟好东西大家都可以用,各家操作系统也都在博采众长,互相学习。Android端的底部导航栏有着一套规范,详情。这篇文章为大家带来1.官方BottomNavigationView的使用方法2.结合ViewPager、Fragment实现一个流行UI布局!3.并用反射解决ViewPa...

2018-10-15 16:50:02 1416

原创 Android笔记:String.format()的详细用法

1 占位符1.1 单个占位符String s = String.format("Hello %s,Welcome to my blog!", "jerry");System.out.println(s);//Hello jerry,Welcome to my blog!121.2 多个占位符1.2.1 按顺序String s = String.format("Hello %s%s%s...

2018-10-08 10:34:36 4469

SwipeRefreshLayout+Recyclerview实现下拉刷新和上拉自动加载

SwipeRefreshLayout+Recyclerview实现下拉刷新和上拉自动加载

2023-12-14

bejson-gen-beans.zip

# # Copyright 2015 the original author or authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # https://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # Se

2023-09-08

DrawerLayout不关闭抽屉并可以触发此处view,抽屉侧滑可响应关闭

DrawerLayout去除阴影,阴影部分点击不关闭抽屉并可以触发相关view,抽屉侧滑可响应关闭

2023-07-22

Preview.zip

PhotoView+Viewpager切换下一页前一页恢复原本大小,可同时预览图片和视频,滑动后视频自动暂停,图片恢复默认大小,网络连接和本地均可.

2020-04-27

USBCamera.zip

1.支持USB Camera设备检测,画面实时预览 2.支持jpg格式图片抓拍 仅提供了基础的功能,大家需要的功能可以根据需求进行自行添加

2020-04-13

Android设备读写公交卡等NFC卡片

基于Android Studio的工程,实现了公交卡数据,交易信息,基本信息的读取,解码。

2019-01-18

微信小程序使用md5加密(支持中文)

支持中文的md5加密,下载好直接放在项目中,新建md5.js文件,直接复制到项目的utils/md5.js即可

2018-12-22

AnAdroid底部导航——BottomNavigationView

结合ViewPager、Fragment实现的一个流行UI布局,并用反射解决ViewPager与BottomNavigationView侧滑联动时的一个小问题

2018-10-16

自定义view:打造Andrid3D画廊

网上有很多关于使用Gallery来打造3D画廊的博客,但是做出来的效果我不是很满意,有些许卡顿,索性就选择了viewpager来做,效果一定不会让大家失望,具体介绍请看https://blog.csdn.net/qq_25749749/article/details/82777226

2018-09-20

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

TA关注的人

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