_东风笑西风
码龄11年
  • 151,139
    被访问
  • 17
    原创
  • 295,510
    排名
  • 7
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2011-05-12
博客简介:

__不积跬步,无以至千里

博客描述:
_涸辙遗鲋,旦暮成枯;人而无志,与彼何殊.
查看详细资料
  • 1
    领奖
    总分 51 当月 4
个人成就
  • 获得15次点赞
  • 内容获得10次评论
  • 获得36次收藏
创作历程
  • 2篇
    2021年
  • 2篇
    2020年
  • 2篇
    2018年
  • 11篇
    2017年
  • 3篇
    2016年
  • 1篇
    2015年
成就勋章
TA的专栏
  • Android
    7篇
  • Git
    3篇
  • 自定义控件及动画
    5篇
  • Java
    2篇
  • Android开发中的问题
    5篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 移动开发
    kotlinflutterandroid studio
  • Android
    gradleandroid jetpackrxjava
  • 软件工程
    性能优化
  • 职场和发展
    面试
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

NestedScrollView 嵌套HorizontalScrollView 导致布局跳到顶部

项目用到横向滑动的表格NestedScrollView 嵌套了HorizontalScrollViewHorizontalScrollView内部放了RecyclerView在横向滑动时候,会跳到最顶部,解决方案,NestedScrollView的外层布局加行代码android:descendantFocusability="blocksDescendants"<LinearLayout xmlns:android="http://schemas.android.c.
原创
发布博客 2021.08.23 ·
73 阅读 ·
0 点赞 ·
0 评论

mpandroidchart piechart 饼图设置默认选中

项目需求需要设置默认选中,搞了挺久,折腾出来一个解决方案,在饼图初始化全部配置后,也就是最后设置data后进行修改API:public void highlightValue(float x, int dataSetIndex, boolean callListener) { highlightValue(x, Float.NaN, dataSetIndex, callListener);}第一个参数x为 饼图的第几个色块的下表,dataSetIndex :因为我只有一个饼.
原创
发布博客 2021.06.21 ·
349 阅读 ·
0 点赞 ·
1 评论

解决 javax.net.ssl.SSLHandshakeException: Chain validation failed

场景:升级retrofit及启用https后出现报错。解决方案:ConnectionSpec spec = new ConnectionSpec.Builder(ConnectionSpec.COMPATIBLE_TLS) .tlsVersions(TlsVersion.TLS_1_2, TlsVersion.TLS_1_1, TlsVersion.TLS_1_0) .allEnabledCipherSuites()
原创
发布博客 2020.12.12 ·
506 阅读 ·
0 点赞 ·
1 评论

android 上传图片 文件损坏问题记录

问题:最近在做图片上传功能,IOS和postman正常, 我这边推流过去,服务端伙伴说 文件损坏,初步判定文件流有问题。诊断:开始以为是androidQ 沙盒的问题,于是做了兼容。通过Uri 获取fileimport android.annotation.SuppressLint;import android.content.ContentUris;import android.content.Context;import android.database.Cursor;impo
原创
发布博客 2020.11.13 ·
345 阅读 ·
0 点赞 ·
0 评论

git命令拉取以及提交代码

从服务端拉取代码到本地并自动合并到本地分支//将新建的文件或者修改过的文件添加到索引库。$ git add//查询当前远程的版本$ git remote -v//直接拉取并合并最新代码$ git pull origin master [示例1:拉取远端origin/master分支并合并到当前分支]$ git pull origin dev [示例2:拉取远端origin/dev分支并合并到当前分...
原创
发布博客 2018.05.07 ·
37608 阅读 ·
3 点赞 ·
0 评论

OPPO R11S 手机 Androidstudio直接运行安装apk时提示安装包异常

解决方案:在gradle.properties 文件中,添加一行代码android.injected.testOnly=false补充:这种解决方案虽然可以安装,但是点击图标依然会闪退,目前还没找到好的解决方案,保留这个问题,待以后解决。据其他伙伴说,这个问题是由于oppo 的rom导致,只能安装签名过的apk, 对开发来说,不太友好。...
原创
发布博客 2018.05.03 ·
8866 阅读 ·
4 点赞 ·
2 评论

Android 自定义View之放大镜效果

记录学习自定义view过程1.主体代码public class ZoomImageView extends View { //放大倍数 private static final int FACTOR =2; //放大镜的半径 private static final int RADIUS = 50; // 原图 priva
原创
发布博客 2017.07.25 ·
2627 阅读 ·
1 点赞 ·
1 评论

Android自定义View之圆形头像

记录贴现在制作圆形头像的第三方工具已经很多了,本帖只为记录自定义view学习过程。1.主体代码部分public class CirclePhotoView extends View { private int max;//最大进度 private int roundColor;//圈颜色 private int roundProgressColo
原创
发布博客 2017.07.24 ·
895 阅读 ·
0 点赞 ·
0 评论

android 中RectF构造函数参数说明

记录贴:Android RectF类的构造函数参数说明:以下是API中的说明:public RectF (float left, float top, float right, float bottom)Added in API level 1Create a new rectangle with the specified coordi
转载
发布博客 2017.07.19 ·
909 阅读 ·
0 点赞 ·
0 评论

android 自定义view之简易环形进度条

主要是画笔的使用方法先看效果图不多说,看代码1.自定义属性attrs.xml 2.activity的布局<LinearLayout xmlns:android="http://schemas.and
原创
发布博客 2017.07.19 ·
827 阅读 ·
1 点赞 ·
0 评论

仿京东淘宝等首页广告弹窗广告 dialog

记录贴 防止以后忘记.1.dialog布局 图片随便找的<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <Text
转载
发布博客 2017.07.18 ·
3554 阅读 ·
0 点赞 ·
0 评论

android 防连点

一般在做提交订单或者发起联网请求的操作时候,需要处理连续点击的问题,这个有很多处理方案,比如,设置标记 tag,发起请求之后就设置按钮不可点击等等,下面的只是其中一种,代码如下:import android.util.Log;import android.view.View;import java.util.Calendar;/** * Created by lpq on 201
原创
发布博客 2017.07.18 ·
2296 阅读 ·
1 点赞 ·
0 评论

android studio 控制台输出个性设置

一、 先看效果二、设置File->Settings 或Ctrl + Alt +S找到 Editor -> Colors &Fonts -> Android Logcat 或在上面的搜索框中输入Logcat点中Verbose , Info, Debug等选项,然后在后面将Use Inberited attributes 去掉勾选再将 Foreground 前的复选框选上,
转载
发布博客 2017.07.18 ·
1674 阅读 ·
0 点赞 ·
1 评论

Android 流式布局之自动换行

import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.view.ViewGroup;import java.util.ArrayList;i
原创
发布博客 2017.07.14 ·
1573 阅读 ·
0 点赞 ·
1 评论

Git修改分支名称

1. 本地分支重命名Git branch -m oldbranchname newbranchname2.远程分支重命名.如果修改远程分支,只需要将本地分支重命名为新分支名称,然后删除远程分支,再把本地分支上传就可以了
原创
发布博客 2017.07.11 ·
46030 阅读 ·
3 点赞 ·
2 评论

activity被回收的状态和信息保存和恢复过程

public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { if (savedInstanceState != null) { //判断是否有以前的保存状态信息 savedInstanc
原创
发布博客 2017.04.14 ·
333 阅读 ·
0 点赞 ·
0 评论

Android之ButterKnife用法详解

转自:http://blog.csdn.net/leavessilent/article/details/60872096相信很多开发Android的小伙伴,都厌倦了findViewById(),都是基本重复的操作,所以我们可以使用依赖注入框架来偷懒。目前,用的较多的两种大概是ButterKnife和dagger,英文译为黄油刀和匕首,听名字就很酷。今天我们就来详细介绍Bu
转载
发布博客 2017.03.08 ·
2514 阅读 ·
0 点赞 ·
0 评论

java 10位和13时间戳转日期格式

/** 将10 or 13 位时间戳转为时间字符串* convert the number 1407449951 1407499055617 to date/time format timestamp*/public static String timestamp2Date(String str_num,String format ) { SimpleDateFormat sdf
原创
发布博客 2016.12.22 ·
23137 阅读 ·
2 点赞 ·
1 评论

利用Android studio 删除项目中无用资源文件

1:打开需要处理的项目,如图所示,选择2:搜索 unused resources3:双击 会出来一个弹窗4:点击OK,出来加载条,稍等一会就会有结果了,然后选中要删除的资源文件删除就好。
原创
发布博客 2016.11.29 ·
819 阅读 ·
0 点赞 ·
0 评论

gitLab迁移项目过程记录

一:场景     公司更换代码服务器,需要迁移代码库,(本地项目上传)二:步骤    方法一:    1.在gitLab上新建项目,项目名称和旧项目名称一一对应。    2.将旧项目通过git下载到本地,git clone git://github.com/username/project.git(旧项目地址)   3.进入项目目录   执行提交命令c
原创
发布博客 2016.10.19 ·
14870 阅读 ·
0 点赞 ·
0 评论
加载更多