syusikoku
码龄15年
求更新 关注
提问 私信
  • 博客:195,412
    社区:4
    195,416
    总访问量
  • 35
    原创
  • 21
    粉丝
  • 167
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2010-06-19

个人简介:永远不要忘了最初的梦想,疲惫的时候,多想想开始的初衷......

博客简介:

追梦赤子心

查看详细资料
个人成就
  • 获得19次点赞
  • 内容获得4次评论
  • 获得38次收藏
  • 博客总排名1,360,985名
创作历程
  • 5篇
    2023年
  • 13篇
    2019年
  • 3篇
    2018年
  • 4篇
    2017年
  • 10篇
    2016年
成就勋章
TA的专栏
  • Python
    2篇
  • JavaEE
    1篇
  • c
    6篇
  • android
    2篇
  • java
    1篇
  • android原创
    18篇
  • 原创文章
    8篇

TA关注的专栏 7

TA关注的收藏夹 0

TA关注的社区 13

TA参与的活动 0

兴趣领域 设置
  • 编程语言
    pythonjava
  • 移动开发
    android
创作活动更多

『技术文档』写作方法征文挑战赛

在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图。它是知识传承的载体,是团队协作的桥梁,更是产品成功的幕后英雄。然而,打造这样一份出色的技术文档并非易事。你是否在为如何清晰阐释复杂技术而苦恼?是否纠结于文档结构与内容的完美融合?无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

55人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

AsyncTask源码分析

AsyncTask源码分析
原创
发布博客 2023.01.13 ·
576 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Nexus使用

Android发到制品插件到Nexus
原创
发布博客 2023.01.13 ·
723 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java中Http请求练习

Java网络请求练习
原创
发布博客 2023.01.13 ·
209 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python判断两个列表是否一样

Python判断两个列表是否相同
原创
发布博客 2023.01.13 ·
501 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

自动化测试之Android视图树节点查找(优化版)

基于Python脚本递归解析Android视图树
原创
发布博客 2023.01.13 ·
225 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webview之js动态注入

使用场景加载在线网页,需要在网页加载完成之后,通过js注入的方式,对其中的部分元素进行属性的修改.这里的示例是使用本地的网页进行修改。在线的使用同样的方式处理.###html源代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>...
原创
发布博客 2019.04.07 ·
8378 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

rxjava1 map操作符分析

rxjava1 map操作符分析由于源码版本不同,可能会有所差别代码执行流程分析create:创建一个新的Observablemap :也是创建了一个新的Observablerx.Observable#create(rx.Observable.OnSubscribe)OnSubscribe 是create里面的参数@Deprecatedpublic static <T&g...
原创
发布博客 2019.03.28 ·
328 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rxjava2基本元素源码分析

无背压代码示例Observable.create(new ObservableOnSubscribe<String>() { @Override public void subscribe(ObservableEmitter<String> emitter) throws Exception { LogUtils.loge("Observ...
原创
发布博客 2019.03.28 ·
293 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rxjava1基本元素源码分析

代码示例Observable<String> observable = Observable.create(new Observable.OnSubscribe<String>() { @Override public void call(Subscriber<? super String> subscriber) { LogUtils.loge("s...
原创
发布博客 2019.03.28 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ndk之C/C++静态库生成及使用 for Android sutio 3.x

Ndk之C/C++静态库生成及使用 for Android sutio 3.x重要说明 本文是参照上面的资料得来的。感谢大神的资料。涉及到的参考资料如下:大神的博客大神的github静态库和动态库的编译lib module工程结构如下lib module 编译环境配置静态库的编译动态库的编译lib CMakeLists.txtbuild.gradle配置androi...
原创
发布博客 2019.02.28 ·
425 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

kotlin之开发经验整理

读取assets中的文本内容resources.assets.open("test.txt").let { it.buffered().reader().use { reader -&gt; Log.e("test", "${reader.readText()}") }}统计字符出现的次数(“io.reactivex:rxjava:1.2.1”)/** ...
原创
发布博客 2019.02.26 ·
328 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Kotlin之小试Anko

先声明,因项目需要。本人也是刚刚尝试,是看了大神的资料,才有了这篇文章。代码是自己跟着大神的脚步走的。资料地址anko是什么Anko是JetBrains开发的一个强大的库,它主要的目的是用来替代以前XML的方式来使用代码生成UI布局的,它包含了很多的非常有帮助的函数和属性来避免让你写很多的模版代码。环境配置 (结合kotlin使用)#项目 build.gradlebuildscript...
原创
发布博客 2019.02.25 ·
2545 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

android基础巩固之内容提供者(Content Provider)

内容提供者的基本使用本文的场景MusicServer提供数据库及内容提供者给其它应用使用,及观察数据库变化,好刷新自身应用的列表,ALiCocoMusicPlayer为第三方应用,其作用是为了使用ContentResolover对MusicServer中数据库中的表进行操作。MusicServerdb,dao,测试类代码dbpublic class MusicDBHelper exten...
原创
发布博客 2019.01.23 ·
274 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android基础巩固之ndk

环境配置为了工程不出现问题最好是新建项目的时候选择c++/c项目支持 (android studio创建项目)##app/library module gradle 配置apply plugin: 'com.android.library'android { defaultConfig { externalNativeBuild { cmake...
原创
发布博客 2019.01.23 ·
241 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android基础巩固之db存储

db文件导出C:\&gt;adb pull "data/data/com.example.advance/databases/book.db"data/data/com.example.advance/database...lled. 2.8 MB/s (20480 bytes in 0.007s)C:\&gt;db创建public class BookDbHelper extend...
原创
发布博客 2019.01.23 ·
241 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

sqlite3命令行操作db巩固

创建数据库C:\Users\test&gt;sqlite3 test.dbSQLite version 3.22.0 2018-01-22 18:45:57Enter ".help" for usage hints.查看数据库sqlite&gt; .databasesmain: C:\Users\test\test.dbsqlite&gt;创建表sqlite&gt; crea...
原创
发布博客 2019.01.23 ·
1164 阅读 ·
0 点赞 ·
4 评论 ·
4 收藏

任务队列封装之策略实现一点思考

使用场景ImageLoaer和网络请求框架中都会使用到此种类型的策略,对队列中的数据进行排序,动态的实现按需加载,当然我们也可以使用双端队列来实现.这里不用双端队列。来上代码public class TmpInfo { private int taskId; public TmpInfo(int taskId) { this.taskId = taskId; } p...
原创
发布博客 2019.01.06 ·
183 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

修改android studio查看源码的版本号

C:\Users\aa.AndroidStudio3.2\config\options\jdk.table.xml原文件内容如下: ...
原创
发布博客 2019.01.05 ·
944 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

rxjava之数据分批加载

使用场景:当从服务器请求的数据比较庞大时,这个时候,需要对数据进行分批处理,然后以当前的数据刷新界面效果图:原理分析图:完整代码如下:mDataInfo = new DataInfo();List&amp;lt;Integer&amp;gt; objects = new ArrayList&amp;lt;&amp;gt;();for (int i = 0; i &amp;lt; 4000; i++) { ...
原创
发布博客 2018.12.31 ·
730 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

任务队列实现心得

近日,研究了一下任务队列,于是想到了阻塞队列BlockingQueue,不得不提起到它的两个方法,put,take这两个方法都是阻塞式的,当队列满时,put方法阻塞,当队列空时,take方法阻塞.我们使用BlockingQueue,只是完成了基本功能FIFO,就是任务先进先出。我们想要实现任务LIFO,这种方式就不行了。需要使用到BlockingDque,双端队列,在队列的两端都可以插入和获取元...
原创
发布博客 2018.12.31 ·
1519 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多