自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小米

李小米的李,李小米的小,李小米的米!

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

原创 Android6.0~9.0适配

android 6.0到9.0发生了很大变化,我们要不断完善程序去适配设备。

2019-07-11 15:46:42 289

原创 AES+RSA加密流程

http协议下,结合对称加密和非对称加密完成对传输中数据的加密工作流程。

2019-07-10 15:55:50 3311 1

原创 Android 双刻度仪表盘

1、需求这次要实现一个显示温湿度的view.开始打算用两个仪表盘来显示.原因是这个已经有很多轮子了(偷懒ing)。后来一想,已经有那么多轮子了,还是自己写一个吧,顺便复习一下自定义view的相关用法。2、效果最后实现的效果就是这个样子了。3、实现前的分析和思路想要用同一个控件同事显示两个进度值,这里用指针就指向数值就不太合适了,还是用两个嵌套在一起的仪表盘比较好。那么要先做什么,再做什...

2019-05-17 14:57:53 1363

原创 redis相关操作

安装启动redisredis-server.exe redis.windows.conf启动服务redis.windows.conf把服务添加到Windows本地服务中redis-server.exe --service-install redis.windows.conf --loglevel verbose 卸载服务redis-serve...

2018-06-27 10:40:17 199 1

原创 MySQL基础(四)—存储过程和存储引擎

上一篇 MySQL基础(三)—函数、自定义函数 这一篇是对存储过程和存储引擎的笔记,其中操作的数据库在上一篇文章中有代码,可以去看一下。1、存储过程存储过程是SQL语句和控制语句的预编译集合,以一个名称存储并座位一个单元处理。1.1、存储过程的作用说到存储过程的作用,咱们先来说一下写了sql命令之后到拿到返回结果,mysql都经历了哪些。 1、首先输入sql命令之后,...

2018-05-27 15:19:24 573

原创 MySQL基础(三)—函数、自定义函数

MySQL基础(二)—操作表记录 这一篇是对han的笔记,其中操作的数据库在上一篇文章中有代码,可以去看一下。1.函数1.1:函数的分类字符函数数值运算符与函数比较运算符与函数日期时间函数信息函数聚合函数加密函数1.2:具体使用1.2.1:字符函数CONCAT() 字符的连接SELECT CONCAT(player.`playerName...

2018-05-24 17:04:25 1583

原创 MySQL基础(二)—操作表记录

上一篇MySQL基础—数据类型及数据表操作 这一篇是对表记录操作的笔记,其中操作的数据库在上一篇文章中有代码,可以去看一下。1.插入数据1.1:单条插入//这里如果不指定插入到那一列中,就要位全部的列赋值INSERT INTO team VALUES(null,"马刺",10,100,90,5);I

2018-05-22 18:18:08 361

原创 MySQL基础(一)数据类型及数据表操作

1、数据类型1.1:整型包括:tinyint、smallint、mediumint、int、bigint1.2:浮点型:float、double 单精度和双精度1.3:这个不太常用,一般使用数字类型替代时间戳1.4字符型:char varchar 这两个的区别比如说写了char(5)—> 存的时候寸了“asd”,那么在数据库里边是5位,叫定...

2018-05-21 11:24:41 312

原创 Android Studio 使用git协同开发之忽略文件

1、写在前面:在使用AndroidStudio协同开发项目的时候,项目组其他成员把项目拉到本地的时候经常会有各种各样的问题。在这其中有很大一部分问题是因为每个人的开发环境有差异导致的。为了解决这些问题,我们要在上传项目的时候忽略一些文件,这样就会减少协同开发中的问题。下边来看一下忽略文件的方法。2、解决方法:2.1、:首先来到File/Setting/Version Contr...

2018-03-24 13:30:30 325

原创 Adnroid Iconfont/Font Awesome矢量图的正确打开方式

使用Iconfont/FontAwesome图片取代.png

2018-03-09 17:10:52 4269 1

原创 一些小东西(持续更新)

在开发中用到的小知识点,小技巧等

2018-02-28 16:32:25 785

原创 Android开启热点进行UDP通信中的坑

android 开启热点进行udp通信

2018-01-18 17:10:21 7598

原创 android 引用so文件UnsatisfiedLinkError错误

在很多项目中都需要使用so文件,但是在使用的时候也许会出现各种错误,下面记录一下UnsatisfiedLinkError错误的解决方式。1、先看一下怎么在android studio中怎么添加so文件:在java的同级目录下创建jniLibs文件夹,然后把so文件所在的文件夹放进去就好了。如下图: 2、调用so文件中的方法:2.1引用so文件static {

2018-01-09 15:54:02 3140

原创 初识Kotlin(下)

kotlin学习笔记:接口、泛型以及扩展的部分内容。

2017-11-17 16:00:06 249

原创 初识Kotlin(上)

记录一下第一次学习Kotlin的一些笔记。

2017-11-17 15:57:57 261

原创 关于SweetAlertDialog在Android Studio中遇到问题

在adnroid studio 中使用sweet-alert-dialog 遇到的一些问题!

2017-11-08 16:26:20 6955 1

原创 直接拿来用的版本更新(Android 兼容7.0、8.0)

版本更新,一个经常用到的功能。写一个工具类,拿去直接用。

2017-06-01 16:10:52 4138 3

原创 高德地图 点聚合功能(Adnroid)

要实现像链家APP中地图看房的效果

2017-05-25 10:07:53 15298 2

原创 仿淘宝商品详情页面Android

【致谢】:qifengdeqingchen 【博客地址】:http://blog.csdn.net/qifengdeqingchen/article/details/51659735 1、需求:要实现一个类似淘宝、京东的商品详情页面。首先是在看一些前辈的思路,查看之后,发现博主qifengdeqingchen的文章不错,然后去下载下来查看demo。2、查阅资料来看看前辈的...

2017-03-12 15:03:50 16663 6

原创 当Fresco/Picasso遇到https.(停止更新)

0、停止更新说明:在新本版的Picasso和Fresco框架都已经支持了对https图片的加载。 导致这篇文章也失去了意义!感谢大家!当Fresco/Picasso遇到https,原来的图片就加载不出来了。这个应该怎么搞?查了查,进行如下配置:1、Fresco:1.1.1如果你使用的是okhttp2: 在build.gradle中添加依赖:dependen...

2017-01-05 09:23:56 6016 3

转载 swiperefreshlayout与scrollview的冲突

原文转载自:http://blog.csdn.net/qq_16628781/article/details/52025366 解决swiperefreshlayout与scrollview的冲突问题。

2017-01-04 11:00:49 555

转载 使用Picasso加载图片的内存优化实践

本文转载自:http://blog.csdn.net/ashqal/article/details/480058330 说明现在Android开源库中有许多图片加载框架,本文以picasso为例,总结下开发过程中的一些优化经验,使用的picasso版本如下compile 'com.squareup.picasso:picasso:2.5.2'11 图片裁剪

2016-12-27 17:17:56 2310

原创 在 Android Studio中编程(插入动态模版)

在Android Studio中编程,动态插入模版以及一些快捷键的使用。

2016-12-19 17:15:06 3649

原创 我使用的android studio 插件

1、JSONOnlineViewer     在android studio里边在线查看接口里边的数据2、Sexy Editor 给ide添加一个背景图3、GsonFormat  使用json数据生成javaeban对象4、Android Postfix Completion   可根据后缀快速完成代码,这个属于拓展吧,系统已经有这些功能,如sout、notnull等5、CodeG

2016-11-24 10:33:01 346

原创 easeui 自定义消息布局

在使用easeui集成即时通讯的过程中,easeui提供的消息布局可能不能满足我们的需求,就想QQ分享那种布局,今天就这个问题写一下。

2016-10-30 13:35:53 2352 2

原创 Android 第三方登录、分享(ShareSDK、友盟)

为下边的项目做准备,写一个第三方登录、分享的demo。分别使用sharesdk和友盟来实现。 先说一下我对两者的使用上的感觉,个人感觉sharesdk比友盟更好一点,好在哪里呢?好在人工服务上。在集成的过程中遇到了各种问题,但是sharesdk的人工服务做的很好,能给答疑解惑,提供解决问题的方法! 接下来上代码(本文使用android studio开发,sharesdk版本v2.7.7,友

2016-10-15 16:36:35 3808

原创 Android studio 查看sha1

1、cd 到.android 目录下2、输入: keytool -list -keystore debug.keystoreC:\Users\Administrator.android>keytool -list -keystore debug.keystore3、输入密码,密码是不显示的,输入正确回车就可以了密码:android (默认密码)

2016-09-21 11:54:59 452

原创 Android 使用easeui 3.0 集成环信即时通讯 我踩过的坑

Android 使用easeui 3.0 集成环信即时通讯,遇到的一些问题,卡壳的朋友过来看一下有没有你遇到的问题。

2016-09-20 22:42:51 7634

转载 Android打包签名之后不能使用

原文转载自:http://blog.csdn.net/ocean20/article/details/40855647apk文件调试的时候没问题,但是打包签名出来了,apk不能运行了。做了一下操作。可以一试。1.Project -> Build Automatically,即取消Build Automatically.关闭Eclipse自动编译2.Project ->

2016-08-11 09:41:22 3057

原创 检测字符串 字母数字中文

package com.example.kl_app.url;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 检测字符串 字母数字中文 *  *  返回为true 符合要求 返回false 不符合要求 */public class RegexName {pub

2016-06-25 08:26:58 371

原创 关于转义字符

关于转义字符  {"UserPhone":"18602655468","userid":"18602655468","Img":"","userName":"管员123"}    String plaintext = "{\"UserPhone\":\"18602655468\",\"userid\":\"18602655468\",\"Img\":\"\",\"userNam

2016-06-15 08:31:13 304

原创 朋友圈一个简单的看图功能

最近做项目的时候有大图片,需要查看,怎么解决?我想的是在一个页面里边使用一个ImageView就可以了,如果需要实现左右滑动的功能就监听一下滑动监听事件。嗯嗯,既然这么想了那就去做吧!首先在页面中添加一个Imageview,然后监听屏幕的滑动事件(代码比较简单,贴出部分代码):float x1; @Overridepublic boolean onTouchEvent(Moti

2016-05-30 16:41:25 797

原创 在PullToRefresh中设置头布局

近期在项目中使用到了下拉刷新的第三方控件PullToRefresh,但是遇到一个添加头布局的问题,大家知道在传统的istview中使用addhHeaderView方法添加头布局,但是PullToRefresh不是继承的ListView,所以它并没有这个方法。现在上解决问题大方法。DynamicFragment_list = (PullToRefreshListView) view.find

2016-05-16 10:09:17 4322

原创 经常用到的小细节

1、String a=”codingke”和 String a= new String(“codingke”)的区别:String a="codingke" 会在堆里的字符串常量池中查找看有没有这个字符串该方式可能不需要创建对象(如果常量池中已经存在的话,就不需要再创建了)最多创建一个。String a= new String(“codingke”)会强制性的在堆内存里边重

2016-05-07 09:52:00 580

原创 Handler内部实现原理

1、Message: 消息对象,内部是用链表数据结构实现一个消息池,用于重复利用,避免大连创建消息对象,造成内存浪费。2、Handler:消息处理者,通过该消息对象把该消息存入消息队列,并最后通过HandlerMessager方法处理消息3、MessageQueue:消息队列,用于存储消息对象的数据结构,以排队的机制处理消息,先进先出4、Looper:消息队列的处理者,用于循环检查消息

2016-03-25 13:58:05 544

转载 Shape实现圆角和局部圆角

文/汉之风云(简书作者)原文链接:http://www.jianshu.com/p/c1d55c92e36c著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。大家可能都知道圆角实现其实很简单, 在drawable文件夹下新建xml文件加入以下代码情景1: 四个角均为圆角shape xmlns:android="http://schemas.android.c

2016-03-24 16:48:42 1935

原创 TextView内容太长怎么办?

TextView 中的内容太长,一行显示不全。但是必须要在单行显示。。。1、自定义控件   class MyTextView extends TextView{}2、重载idFocused()方法public boolean idFocused(){return true;}3、在layout文件中添加三个属性android:focusable="t

2016-03-22 17:15:59 1156

转载 java正则表达式验证邮箱、IP地址、手机号码

原文链接:http://blog.sina.com.cn/s/blog_886585830100xk66.html1.java验证IP地址:Pattern pattern = Pattern.compile("\\b((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\.((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\

2016-03-10 11:27:45 687

原创 android studio 运行程序提示"adb not responding. if you'd like to.."

后台adb进程被预设了,'X:\...\...\AppData\Local\Android\sdk\platform-tools\adb.exe 在这里找到adb.exe的绝对路径,通过指令台cmd输入 CD 输入刚才的绝对路径回车,然后输入 adb kill-server 回车再输入 adb start-server 回车 就可以了。

2016-03-10 08:31:08 364

转载 android应用程序安装后点击打开带来的问题

Q:1、在安装应用之后点击了打开2、然后按home键这个时候应用程序进入后台3、点击手机桌面的时候图片启动应用程序 4、程序重新再次启动而不是后台的程序返回到前台A:    @Override    protected void onCreate(Bundle savedInstanceState) {     

2016-02-26 11:25:01 404

离线插件xdebug helper for chrome

Chrome xdebug helper 插件,可离线安装,用于PHP开发。是debug的调试工具。

2020-02-24

高德地图点聚合效果

使用高德地图完成点聚合效果

2017-08-16

商品详情页(viewpager)

图文详情使用viewpager+fragment实现

2017-04-17

仿淘宝商品详情页

仿淘宝商品详情页

2017-04-13

Android商品详情页

2017-03-12

三级联动选择城市

三级联动选择城市

2016-07-19

右侧有删除图标的Edittext

例如QQ登录时,右侧的删除图标

2016-06-15

空空如也

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

TA关注的人

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