飞鱼_
码龄6年
  • 177,357
    被访问
  • 33
    原创
  • 858,005
    排名
  • 24
    粉丝
关注
提问 私信

个人简介:一路前行,不忘初心!

  • 加入CSDN时间: 2016-02-01
博客简介:

zhangyalong_android的博客

查看详细资料
个人成就
  • 获得52次点赞
  • 内容获得10次评论
  • 获得45次收藏
创作历程
  • 1篇
    2022年
  • 2篇
    2019年
  • 11篇
    2018年
  • 22篇
    2017年
  • 33篇
    2016年
成就勋章
TA的专栏
  • ubuntu
    1篇
  • Android
    66篇
  • Java
    4篇
  • ReactNative
    1篇
  • kotlin
兴趣领域 设置
  • 移动开发
    kotlinandroid studio
  • Android
    gradleandroid jetpack
  • 软件工程
    性能优化
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Ubuntu 常用命令记录

1.camera 相关。用v4l2-ctl --list-devices 看一下摄像头对应的设备号,没有v4l2-ctl,先安装。1.sudo apt-get install v4l2-ctl2. vtl2-ctl --list-devices 列出设备。2.查询cuda 命令。sudo dpkg -l | grep cuda。3.aptitude 命令与 apt-get 命令一样,都是 Debian Linux 及其衍生系统中功能极其强大的包管理工具。与 apt-get 不同的是,
原创
发布博客 8 小时前 ·
5 阅读 ·
0 点赞 ·
0 评论

inotify-java-2.1.zip

发布资源 2021.05.19 ·
zip

serial_libs.zip

发布资源 2019.11.22 ·
zip

Android Tv U盘路径获取

近期的碰到一个项目,需要读取U盘中的资源文件和配置文件。经过几种不同的盒子测试发现,如下方法获取到的U盘路径比较准确,在此做一个简单记录。public String GetUsbPath() { String strMountInfo = ""; // 1.首先获得系统已加载的文件系统信息 try { // 创建系统进程生成器对象...
原创
发布博客 2019.03.21 ·
2554 阅读 ·
3 点赞 ·
3 评论

生产者与消费者设计模式

  1. 前言目前的项目需要在用户提交订单后,将订单放入队列,并由专门处理订单的线程对队列中的订单做处理,由此便引入了生产者与消费者模式。2. 生产者与消费者模式概述生产者与消费者模式是通过一个容器来解决生产者与消费者的强耦合关系,生产者与消费者之间不直接进行通讯,而是利用阻塞队列来进行通讯,生产者生成数据后直接丢给阻塞队列,消费者需要数据则从阻塞队列获取,实际应用中,生产...
转载
发布博客 2019.01.30 ·
614 阅读 ·
1 点赞 ·
0 评论

ADB通过WiFi连接Android设备

        最近由于工作中需要通过WiFi来进行ADB连接。经过查阅相关资料以后,总于能够实现通过WiFi来进行ADB连接。前提是需要将设备Root。现将方式记录如下:Linux命令如下:"setprop service.adb.tcp.port 5555""stop adbd""start adbd"将以上3条命令传入以下方法,便可以执行了/** * 执行命令并且...
原创
发布博客 2018.12.28 ·
246 阅读 ·
1 点赞 ·
0 评论

Java动态代理详解

本文转载自:https://www.cnblogs.com/xiaoluo501395377/p/3383130.html在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是...
转载
发布博客 2018.08.02 ·
146 阅读 ·
0 点赞 ·
0 评论

Android 通用RecyclerView Adapter的封装

      RecyclerView是现在安卓开发比不可少的控件,由于在项目中的大量使用,所以有必要对recyclerview的adapter做一个封装处理。如下就是近期我对RecyclerviewAdapter的封装处理。如果有需要的小伙伴可以直接拿来用。  一、封装一个BaseHolder,如下。  public class BaseHolder extends RecyclerView.Vi...
原创
发布博客 2018.06.29 ·
2854 阅读 ·
0 点赞 ·
1 评论

AndroidStudio导入安卓源码

本文转载自:用AndroidStudio阅读整个Android系统源码非常方便,各个模块源码跳转自如,比传统的source insight方便很多.1.安装android studio,下载系统源码。2.系统全编译,编译出out目录相关文件(可选)。3.运行编译脚本命令。$ source build/envsetup.sh$ lunch4.Android源码根目录下:$ mmm develop...
转载
发布博客 2018.06.27 ·
1109 阅读 ·
0 点赞 ·
0 评论

TV端 RecyclerView长按导致item焦点乱飞或丢失

最近开始做TV端的安卓项目了,TV上的安卓项目主要问题就是要处理焦点问题。下面就对我在TV端使用RecyclerView是遇到的问题做一个总结。 RecyclerView在长按遥控器的情况下会导致Item的焦点丢失或者说是飞到别的控件上。主要是因为RecyclerView设置适配器,将数据全部填充进去之后,并不会将所有的item的view创建出来,只会创建出显示...
原创
发布博客 2018.05.24 ·
3896 阅读 ·
2 点赞 ·
0 评论

Git命令简单记录

换工作也有一段时间了,由于最近在熟悉些新的项目,工作上不是太忙,主要是因为之前的工作中一直没有使用Git来进行代码管理。但是现在身边的同事都是在用Git来进行代码管理,而且操作系统也是之前从没接触过的乌班图,所以Git的操作基本上都是用命令来完成的。今天就将一些基本常用Git命令做一个简单的记录,方便自己在今后的工作中查看,也为可能遇到同样问题的小白提供一点帮助吧。一、Git常用操...
原创
发布博客 2018.04.19 ·
138 阅读 ·
0 点赞 ·
0 评论

Gradle 文件中配置签名文件

本文转载自:https://www.cnblogs.com/liundev/p/5532015.html;最近开发关于微信一系列功能,发现分享、支付必须要打包签名才能测试,太耽误事了,耗时耗力。。。在网上扒拉扒拉资料,发现有很多前辈都处理过类似问题,非常感谢大家的分享,参考链接:http://blog.csdn.net/jjwwmlp456/article/details/44942109,接下来...
转载
发布博客 2018.04.04 ·
2188 阅读 ·
1 点赞 ·
0 评论

Android 与Js互调详解

版权声明:本文为博主原创文章,未经博主允许不得转载,更多请继续关注Carson_Ho https://blog.csdn.net/carson_ho/article/details/64904691本文转载自:https://blog.csdn.net/carson_ho/article/details/64904691目录(?)[+]前言现在很多App里都内置了Web网页(Hybrid App)...
转载
发布博客 2018.03.28 ·
4101 阅读 ·
1 点赞 ·
0 评论

Android组件化开发

版权声明:本文为博主原创文章,欢迎大家转载! 转载请标明出处: http://blog.csdn.net/guiying712/article/details/55213884 ,本文出自:【张华洋的博客】Android组件化项目地址:Android组件化项目AndroidModulePatternAndroid组件化之终极方案地址:http://blog.csdn.net
转载
发布博客 2018.02.07 ·
288 阅读 ·
0 点赞 ·
0 评论

AndroidStudio更新到3.+项目可能遇到的问题

最近在学习别人代码的过程中,发现好多小伙伴已经将studio升级到了3.+的版本,将他们的项目导入到自己的studio之后发现因为版本差距较大,根本无法运行,只得将studio的版本升级到3.+来进行处理。因此因为版本升级而导致的各种问题接踵而至,下面我就来所需如何处理这些因为升级而导致的bug。  首先,在3.+和2.+中,gradle中的依赖方式有了较大的变化。一、2.+中的gradle依赖
原创
发布博客 2018.02.07 ·
3319 阅读 ·
0 点赞 ·
0 评论

如何动态的修改安卓APP名字和桌面图标

        好久没有写博客了,趁着今天工作不太忙,写下这篇博客,当做自己学习过程中的记录,也为正在研究如何动态修改APP桌面图标和名字的小伙伴们,提供一点帮助和建议,废话不多说,开始正题!        首先在介绍主要的修改方法之前,先来做一下相关知识的介绍。如下:1.activity-alias标签元素ctivity-alias,顾名思义,即activity的别名。看到这里,大家会想那它究竟...
原创
发布博客 2018.02.01 ·
6299 阅读 ·
2 点赞 ·
0 评论

python基础学习教程

发布资源 2018.01.06 ·
txt

解决Scrollview嵌套Recyclerview,Gridview等出现内容显示不全等为

在自定义View和ViewGroup的时候,我们经常会遇到int型的MeasureSpec来表示一个组件的大小,这个变量里面不仅有组件的尺寸大小,还有大小的模式。这个大小的模式,有点难以理解。在系统中组件的大小模式有三种:1.精确模式(MeasureSpec.EXACTLY)在这种模式下,尺寸的值是多少,那么这个组件的长或宽就是多少。2.最大模式(MeasureSpec.AT_MO...
转载
发布博客 2017.10.23 ·
1067 阅读 ·
0 点赞 ·
0 评论

安卓艺术开发探索源码

发布资源 2017.09.28 ·
zip

自定义闪烁Textview

一直感觉自定义view是一个比较难的点,但是要成为一个合格的Android开发者,自定义view又是必经之路。今天我就带大家写一个简单的自定义Textview。  在自定义view之前先看一下简单知识点。        1.View的测量。           view的测量模式有三种,精确模式(EXACTLY)如控件具体宽高的大小;最大值模式(AT_MOST)当指定为wrap_con
原创
发布博客 2017.09.27 ·
548 阅读 ·
0 点赞 ·
0 评论
加载更多