- 博客(46)
- 资源 (7)
- 收藏
- 关注
原创 Android 双刻度仪表盘
1、需求这次要实现一个显示温湿度的view.开始打算用两个仪表盘来显示.原因是这个已经有很多轮子了(偷懒ing)。后来一想,已经有那么多轮子了,还是自己写一个吧,顺便复习一下自定义view的相关用法。2、效果最后实现的效果就是这个样子了。3、实现前的分析和思路想要用同一个控件同事显示两个进度值,这里用指针就指向数值就不太合适了,还是用两个嵌套在一起的仪表盘比较好。那么要先做什么,再做什...
2019-05-17 14:57:53
1514
原创 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
234
原创 MySQL基础(四)—存储过程和存储引擎
上一篇 MySQL基础(三)—函数、自定义函数 这一篇是对存储过程和存储引擎的笔记,其中操作的数据库在上一篇文章中有代码,可以去看一下。1、存储过程存储过程是SQL语句和控制语句的预编译集合,以一个名称存储并座位一个单元处理。1.1、存储过程的作用说到存储过程的作用,咱们先来说一下写了sql命令之后到拿到返回结果,mysql都经历了哪些。 1、首先输入sql命令之后,...
2018-05-27 15:19:24
650
原创 MySQL基础(三)—函数、自定义函数
MySQL基础(二)—操作表记录 这一篇是对han的笔记,其中操作的数据库在上一篇文章中有代码,可以去看一下。1.函数1.1:函数的分类字符函数数值运算符与函数比较运算符与函数日期时间函数信息函数聚合函数加密函数1.2:具体使用1.2.1:字符函数CONCAT() 字符的连接SELECT CONCAT(player.`playerName...
2018-05-24 17:04:25
1623
原创 MySQL基础(二)—操作表记录
上一篇MySQL基础—数据类型及数据表操作 这一篇是对表记录操作的笔记,其中操作的数据库在上一篇文章中有代码,可以去看一下。1.插入数据1.1:单条插入//这里如果不指定插入到那一列中,就要位全部的列赋值INSERT INTO team VALUES(null,"马刺",10,100,90,5);I
2018-05-22 18:18:08
433
原创 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
354
原创 Android Studio 使用git协同开发之忽略文件
1、写在前面:在使用AndroidStudio协同开发项目的时候,项目组其他成员把项目拉到本地的时候经常会有各种各样的问题。在这其中有很大一部分问题是因为每个人的开发环境有差异导致的。为了解决这些问题,我们要在上传项目的时候忽略一些文件,这样就会减少协同开发中的问题。下边来看一下忽略文件的方法。2、解决方法:2.1、:首先来到File/Setting/Version Contr...
2018-03-24 13:30:30
416
原创 Adnroid Iconfont/Font Awesome矢量图的正确打开方式
使用Iconfont/FontAwesome图片取代.png
2018-03-09 17:10:52
4370
1
原创 android 引用so文件UnsatisfiedLinkError错误
在很多项目中都需要使用so文件,但是在使用的时候也许会出现各种错误,下面记录一下UnsatisfiedLinkError错误的解决方式。1、先看一下怎么在android studio中怎么添加so文件:在java的同级目录下创建jniLibs文件夹,然后把so文件所在的文件夹放进去就好了。如下图: 2、调用so文件中的方法:2.1引用so文件static {
2018-01-09 15:54:02
3219
原创 关于SweetAlertDialog在Android Studio中遇到问题
在adnroid studio 中使用sweet-alert-dialog 遇到的一些问题!
2017-11-08 16:26:20
7032
原创 仿淘宝商品详情页面Android
【致谢】:qifengdeqingchen 【博客地址】:http://blog.youkuaiyun.com/qifengdeqingchen/article/details/51659735 1、需求:要实现一个类似淘宝、京东的商品详情页面。首先是在看一些前辈的思路,查看之后,发现博主qifengdeqingchen的文章不错,然后去下载下来查看demo。2、查阅资料来看看前辈的...
2017-03-12 15:03:50
16832
1
原创 当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
6132
转载 swiperefreshlayout与scrollview的冲突
原文转载自:http://blog.youkuaiyun.com/qq_16628781/article/details/52025366 解决swiperefreshlayout与scrollview的冲突问题。
2017-01-04 11:00:49
604
转载 使用Picasso加载图片的内存优化实践
本文转载自:http://blog.youkuaiyun.com/ashqal/article/details/480058330 说明现在Android开源库中有许多图片加载框架,本文以picasso为例,总结下开发过程中的一些优化经验,使用的picasso版本如下compile 'com.squareup.picasso:picasso:2.5.2'11 图片裁剪
2016-12-27 17:17:56
2331
原创 我使用的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
387
原创 easeui 自定义消息布局
在使用easeui集成即时通讯的过程中,easeui提供的消息布局可能不能满足我们的需求,就想QQ分享那种布局,今天就这个问题写一下。
2016-10-30 13:35:53
2458
原创 Android 第三方登录、分享(ShareSDK、友盟)
为下边的项目做准备,写一个第三方登录、分享的demo。分别使用sharesdk和友盟来实现。 先说一下我对两者的使用上的感觉,个人感觉sharesdk比友盟更好一点,好在哪里呢?好在人工服务上。在集成的过程中遇到了各种问题,但是sharesdk的人工服务做的很好,能给答疑解惑,提供解决问题的方法! 接下来上代码(本文使用android studio开发,sharesdk版本v2.7.7,友
2016-10-15 16:36:35
3941
原创 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
491
原创 Android 使用easeui 3.0 集成环信即时通讯 我踩过的坑
Android 使用easeui 3.0 集成环信即时通讯,遇到的一些问题,卡壳的朋友过来看一下有没有你遇到的问题。
2016-09-20 22:42:51
7724
转载 Android打包签名之后不能使用
原文转载自:http://blog.youkuaiyun.com/ocean20/article/details/40855647apk文件调试的时候没问题,但是打包签名出来了,apk不能运行了。做了一下操作。可以一试。1.Project -> Build Automatically,即取消Build Automatically.关闭Eclipse自动编译2.Project ->
2016-08-11 09:41:22
3158
原创 检测字符串 字母数字中文
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
400
原创 关于转义字符
关于转义字符 {"UserPhone":"18602655468","userid":"18602655468","Img":"","userName":"管员123"} String plaintext = "{\"UserPhone\":\"18602655468\",\"userid\":\"18602655468\",\"Img\":\"\",\"userNam
2016-06-15 08:31:13
326
原创 朋友圈一个简单的看图功能
最近做项目的时候有大图片,需要查看,怎么解决?我想的是在一个页面里边使用一个ImageView就可以了,如果需要实现左右滑动的功能就监听一下滑动监听事件。嗯嗯,既然这么想了那就去做吧!首先在页面中添加一个Imageview,然后监听屏幕的滑动事件(代码比较简单,贴出部分代码):float x1; @Overridepublic boolean onTouchEvent(Moti
2016-05-30 16:41:25
828
原创 在PullToRefresh中设置头布局
近期在项目中使用到了下拉刷新的第三方控件PullToRefresh,但是遇到一个添加头布局的问题,大家知道在传统的istview中使用addhHeaderView方法添加头布局,但是PullToRefresh不是继承的ListView,所以它并没有这个方法。现在上解决问题大方法。DynamicFragment_list = (PullToRefreshListView) view.find
2016-05-16 10:09:17
4356
原创 经常用到的小细节
1、String a=”codingke”和 String a= new String(“codingke”)的区别:String a="codingke" 会在堆里的字符串常量池中查找看有没有这个字符串该方式可能不需要创建对象(如果常量池中已经存在的话,就不需要再创建了)最多创建一个。String a= new String(“codingke”)会强制性的在堆内存里边重
2016-05-07 09:52:00
618
原创 Handler内部实现原理
1、Message: 消息对象,内部是用链表数据结构实现一个消息池,用于重复利用,避免大连创建消息对象,造成内存浪费。2、Handler:消息处理者,通过该消息对象把该消息存入消息队列,并最后通过HandlerMessager方法处理消息3、MessageQueue:消息队列,用于存储消息对象的数据结构,以排队的机制处理消息,先进先出4、Looper:消息队列的处理者,用于循环检查消息
2016-03-25 13:58:05
584
转载 Shape实现圆角和局部圆角
文/汉之风云(简书作者)原文链接:http://www.jianshu.com/p/c1d55c92e36c著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。大家可能都知道圆角实现其实很简单, 在drawable文件夹下新建xml文件加入以下代码情景1: 四个角均为圆角shape xmlns:android="http://schemas.android.c
2016-03-24 16:48:42
2025
原创 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
1233
转载 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
720
原创 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
393
转载 android应用程序安装后点击打开带来的问题
Q:1、在安装应用之后点击了打开2、然后按home键这个时候应用程序进入后台3、点击手机桌面的时候图片启动应用程序 4、程序重新再次启动而不是后台的程序返回到前台A: @Override protected void onCreate(Bundle savedInstanceState) {
2016-02-26 11:25:01
479
Android商品详情页
2017-03-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人