自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小时光机的代码

Android开发经验交流

  • 博客(30)
  • 资源 (4)
  • 收藏
  • 关注

原创 Android基础知识系谱图!一张图读懂技术要点

开发了这么久的Android,到底Android有哪些技术要点?整理了一下分享给大家你会发现未知领域还很宽广,等待你的探索

2017-04-28 19:47:13 757

原创 android studio 4.1.1升级后 The emulator process for AVD Pixel_XL_API_30 was killed. 模拟器无法启动问题解决

android studio 4.1.1升级后模拟器无法启动最近升级完Android studio 之后发现模拟器打不开了,升级之前的开发工具版本3.2.1只为了证明官方给的升级提示:faster the develop忙活了半天,心塞!不过新版的模拟器ui风格确实好了很多,给个赞!!!给大家提供几种方案,对于有的好使有的不好使。不行就挨个试一下喽。。。方案一找到c盘目录下的avd文件下,复制到你的SDK所在目录(有文章说需要改ini配置文件,之前低版本的studio我看了,也是当前的磁盘路

2020-12-16 23:17:01 14127 9

原创 Vue 如何快速上手ECharts图表到项目

参考官方文档参考:https://www.echartsjs.com/zh/tutorial.html#%E5%9C%A8%20webpack%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20ECharts准备所用到的第三方插件的安装:cnpm i echarts --save// 这个插件用在页面内容发生变化时,重新绘制图表cnpm i resize-dete...

2020-03-06 18:49:46 221

原创 Vue 如何快速上手ECharts图表到项目

参考官方文档参考:https://www.echartsjs.com/zh/tutorial.html#%E5%9C%A8%20webpack%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20ECharts准备所用到的第三方插件的安装:cnpm i echarts --save// 这个插件用在页面内容发生变化时,重新绘制图表cnpm i resize-dete...

2020-03-06 18:47:40 355

原创 Vue 高效开发之 代码格式化Settings.json配置

前言对于vue开发初学者来讲,着手没写几行代码。wtf?控制台一大片的warning警告,但是又不会影响运行的结果。提示的都是格式书写问题,可是代码的规范书写习惯是慢慢养成的。没有必要空格、分号等标点上过分的浪费时间。那么下面的懒人配置推荐给大家~!简介当我们使用vue提供的脚手架来创建项目的时候,会给我们一些推荐的配置。比如:1、 eslint书写代码的时候提供一些代码提示2、pr...

2020-03-05 19:21:55 4028

原创 antd Webpack+babel配置

1.ant-design-vue安装npm i ant-design-vue moment注意:同时安装多个包,中间用空格分开2.ant-design-vue使用在main.js中全局的进行注册使用import {Button} from "ant-design-vue";Vue.use(Button);// vue文件使用模板<a-button> 按钮</...

2020-02-27 18:15:24 523

原创 vscode 快捷键新建vue模板

vue提高开发效率之 快速生成模板文件的方式开发工具:Visual Studio Code1、找到用户代码片段设置2、找到vue配置文件3、替换模板格式代码{ "Print to console": { "prefix": "vue", "body": [ "<!-- $1 -->", "<template>", "&l...

2020-02-26 12:25:47 4196

原创 SourceTree拉取代码失败,Access denied Access问题解决

问题描述最近在家远程办公,需要从git上拉取代码。于是:git clone XXX.git好了,首先拿命令行取一下远程的代码吧。然后将仓库导入到SourceTree里面,然后问题出现了,无论是pull 还是push代码好像都无动于衷错误提示:Pushing to git@10.0.xx.xx:app/App.gitAccess denied AccessAccess denied...

2020-02-20 12:41:18 6616 1

原创 Linux项目发布命令总结

项目程序包备份上传war包到临时的目录(节省发布时间)移动war包到指定目录 解压war包到所在的目录 删除war包 项目程序包备份 zip -r back_up20180226.zip ./core (该文件夹上的core目录备份)上传war包到临时的目录(节省发布时间) ftp工具上传到临时的目录,这里使用temp文件夹全量发的话,清除工...

2018-02-26 14:39:34 484

原创 Android 获取资源目录下的文件

获取资源文件① 获取资源文件下的定义数组String[] name=getResources().getStringArray(R.id.StringArrayName);② 获取资源目录下面的图片资源int imageId=getResources().getIdentifier(resourceName,"bitmip",this.getPackageName())//参数说明 资源的名称、

2017-10-22 17:47:43 5457

原创 数组的常用排序算法(二)

/** *这是一个数组的常用方法的引用,比如:数组的冒泡查找,选择排序,二分法查找 *@author ALong *@version 1.0 */public class ArrayTool {private ArrayTool(){}/** * @param int[] 求数组的最大值 * @return int 返回一个整型的最大值 * */public static int

2017-06-20 08:51:30 225

原创 常用的数据排序算法图解(冒泡,选择二分...)

冒泡排序: 选择排序: 选择排序的优化: 插入排序: 二分查找:

2017-06-03 17:16:35 490

原创 OkHttp使用+文件的上传+断点续传

普通的http://downloacase R.id.get: HttpManager.getInstance().getRequest(getUri,this); break;//方法的回调 @Override public void onFailure(Call call, IOException e) {//子线程 Log.d("flag", "--------

2017-05-06 17:17:11 4919

原创 指定Uri文件图片进行压缩,如何避开OOM?

前言 图片压缩与二次采样为什么要压缩图片?可以试想:当一个App调用系统的相机进行拍照操作时,如果我们从Intent中获取的data数据设置给图片时,它仅仅显示的是一张略缩图(120x160 宽高),并不能满足我们的需求!于是我们在startActivity()的时候putExtra()指定一个存储路径,获取Uri指定路径下的图片, 在config为ARGB_8888的情况下,每个像素要占用四个

2017-05-04 22:24:12 834

原创 Android利用传感器实现-仿微信摇一摇

传感器简单的介绍一下传感器: 就是设备用来感知周边环境变化的硬件,Android中的传感器包含在传感器框架中,属于android.hardware.*(硬件部分)传感器框架主要包含四个部分:① SensorManager:用来获取传感器的入口,它是一个系统的服务,还可以为传感器注册与取消注册监听② Sensor: 具体的传感器,包含了传感器的名字,类型,采样率③ SensorEvent:传

2017-05-02 20:23:37 540

原创 RSA加密算法解析+数字签名验证

RSA加密算法此Demo实现以下这几个功能布局文件就不往出列了1 . 生成公钥私钥 这是一个耗时操作,是通过随意选择两个大的质数经过一系列的复杂运算获得的,想了解算法自行百度,这里只说一下它如何使用! case 的时候封装为一个方法private void generateRsa() { new Thread(new Runnable() {

2017-05-02 13:10:38 1886

原创 Android中-Loader加载器

Loader加载器:Android3.0(API11推出的),用来进行异步数据的加载,内部使用AsyncTask实现,通常用在数据库的加载,随后V4中推出了兼容的版本 核心LoaderMangerLoaderManger.LoaderCallBacksLoaderLoader加载器的基类AsyncTaskLoader是Loader的一个子类,内部使用AsyncTask处理耗时操作Cu

2017-04-30 16:54:11 326 3

转载 Java多线程学习,错过的好文章,值得一看!

写在前面的话:此文只能说是Java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢?如果你觉得此文很简单,那推荐你看看Java并发包的的线程池(Java并发编程与技术内幕:线程池深入理解),或者看这个专栏:Java并发编程与技术内幕。你将会对Java里头的高并发场景下的线程有更加深刻的理解。目录(?)[-]一扩展java

2017-04-30 15:11:01 285

原创 Android中RecyclerView点击,长按事件详解

RecyclerView是support.v7包中的控件,可以说是ListView和GridView的增强升级版。实现了ViewHolder的复用优化布局,还将onCreatViewHolder和onBindViewHolder分离高度解耦缺点就是:点击事件的丢了,这就很尴尬了...本篇就来介绍一下ReyclerView点击事件的实现先来看看效果图:      

2017-04-28 09:39:07 2927

原创 【触摸事件】单击移动图片+双指放大缩小图片

Android中触摸图片控制缩放为了更好的理解OnTouchEvent事件的处理,今天分享一下事件是怎么被处理的需要操作的对象是张图片,所以可以自定义一个实现类去定义放大缩小的方法,在Main中直接调用1.自定义的ImageView控件

2017-04-26 19:31:02 3237

原创 【Volley网络框架】的简单使用

先来介绍一下Volley网络框架使用的流程:1、Volley进行网络请求统一管理,RequestQueue2、发起请求,StringRequest(分为GET,POST请求 后面会一一介绍),ImageRequest,JSONObjectRequest3、将请求添加到请求队列此Demo中所用到的网络请求!(只是几个简单的Button,就不往出列xml文件了...)1.g

2017-04-24 19:51:35 366

原创 自定义时钟View,表盘的绘制

实现的效果图如下: main中布局文件: <com.example.drawtime.MyClock android:layout_width="match_parent" android:layout_height="match_parent" />values文件夹下新建一个xml文件,定义参数

2017-04-15 14:25:31 1498

原创 [常用]按back键退出实现“再按一次退出”的功能两中方式

1.使用系统时间判断 long startTime = 0; @Override public void onBackPressed() { long currentTime = System.currentTimeMillis(); if ((currentTime - startTime) >

2017-04-12 10:41:45 543

原创 解决listView嵌套CheckBox的选中错乱

先来看看效果图:     因为是个演示的Demo所以就写假数据了  -_ -~!这样你滑动的时候就不会因为复用问题,导致checkBox选中错乱1.布局文件<ListView android:id="@+id/check_list" android:layout_width="match_parent" andro

2017-04-12 09:40:47 340

原创 简单实现两个listView的联动效果(网络框架Retrofit+Rxjava)

看了网上更新的好多联动demo,感觉写的不是很简洁(表示不知道他们在说什么)自己写了一个简单的Demo分享给大家- -!效果图:直接上车,少说废话!所用到以下的这几个依赖,直接粘到Build.gradle文件中compile 'com.squareup.picasso:picasso:2.5.2'compile 'io.reactivex:rxjava:1.2.7'

2017-04-05 20:37:19 1842 4

转载 Android中LinearLayout中权重的算法<深入理解>

权重(layout_weight):即为当前线性布局指定方向(水平、竖直)上剩余空间的一个分配规则。例:如水平方向上的线性布局LinearLayout控件L中,包含两个水平占用空间的控件A,B。 L控件:L控件宽度layout_width = width_l---->屏幕的宽度 A控件:a控件宽度layout_width = width_a a控件权重layout_w

2017-03-12 16:03:09 726

原创 Android的目录结构

Android工程目录简介src:存放java源文件gen:R文件目录 R.java文件 它是由Android开发工具自动生成的,所有的资源文件都会在R.java中被注册,生成一个16进制int型的资源idR.java文件以只读方式打开,它的生成和更新由Android开发工具来完成,我们应该避免手动修改.通过R.java可以很方便的找到对应资源And

2017-01-09 22:06:44 260

原创 Post和Get请求方式的区别

面试中90%会有考,必须会的知识点!

2017-01-06 22:08:45 331

原创 Servlet实现用户的登录注册+sqlite数据库验证

一.界面的设计Index.html实现登录注册 登陆 注册 Login.html登陆界面 登陆 用户名: 密   码: Regist.html注册 注册 用户名: 密   码: 二.功能实现的Se

2017-01-05 21:20:28 1574

原创 CSDN开元,纪念一下

不要流口水这是我们村的最美发小,哈哈哈哈

2017-01-05 21:03:47 241

JDK11下载.txt

jdk-11.0.12_windows-x64_bin.exe

2021-08-14

bcprov-jdk15to18-1.68.jar

加密、解密工具包

2021-04-21

OkHttp的实现

OkHttp的Get-Post网络请求,通过OkHttp实现文件的上传和断点续传

2017-05-06

图片的拖动与缩放

图片的拖动与缩放

2017-05-06

空空如也

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

TA关注的人

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