自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

江子涛Tesla的专栏

偶尔伤花感怀,写写小说,码码代码,一天就过去了。

  • 博客(48)
  • 资源 (12)
  • 收藏
  • 关注

原创 Android之奇技淫巧(持续更新中)

基于Android Studio的完美修改Project名称 :https://blog.csdn.net/u010312949/article/details/52396014Android Studio 完美修改应用包名 :http://blog.csdn.net/lv_fq/article/details/51874181毛玻璃、磨砂效果,模糊化效果:http://blog.csdn...

2017-04-17 14:44:29 861 1

转载 别让你的理想显得太掉价 , 每个人都很值钱

作者:阿何,毕业于清华的理工男,感性理性兼备的写作者,职场充电宝创始人。 个人公众号:阿何有话说(ID:aheshiwo)01最近有人问我:阿呆,作为一名新媒体运营人员,你的生活在我看来是各种高大上。你能不能告诉我,你真实的感觉是怎么样呢?我说:苦不苦,累不累,只有自己知道。反正我只知道自己每天很早就起床了,经常写内容到凌晨1,2点。天天为选题抓破头皮,为内容冥思苦想。粉丝涨了...

2017-04-10 09:50:55 483

原创 写在大学毕业一周年之前

  人生如梦,一樽还酹江月。 大学毕业了也已经有这么久了,真的,时间太匆匆。还有好多梦想没有完成,就这样。少年出门便已是江湖,恍恍惚惚,觥筹交错。发现自己心里的莉莉安早已掩面离去,少年早已远走他乡。...

2017-04-02 16:13:44 881 3

原创 Android常见问题和Blog推荐

Gradle:http://www.jianshu.com/p/6c09fb6443dd#0.http://blog.csdn.net/javazejian/article/details/70768369#comments  (深入理解Java类型信息(Class对象)与反射机制 )1.https://www.zhihu.com/question/39479153 2.http://blog.c...

2016-08-25 22:35:26 391

原创 重新梳理C语言的学习

关于学习C语言的一些笔记和想法

2023-12-04 23:23:57 104

原创 2022年的一些感悟

人生如梦,一樽还酹江月

2022-12-07 03:58:18 775 1

原创 基础面试:红黑树(Red Black Tree)

mark

2021-12-23 22:43:38 692

原创 基础面试:B树(Balance Tree)

mark

2021-12-23 22:41:57 750

原创 基础面试:二叉树(Binary Tree)

mark

2021-12-23 22:39:28 335

原创 基础面试:数据结构与算法

时间复杂度对于时间复杂度来说,一般分为四种 O(1) 、O(n)、O(n2)、O(logn)、O(nlogn)、O(n3)、O(2^n)循环的时间复杂度等于循环体的复杂度乘以该循环运行的次数,如O(m*n)其中推导大O阶方法:用常数1取代运行时间中的所有加法常数在修改后的运行次数函数中,只保留最高阶如果存在最高阶且不为1,则去除最高阶的常数譬如:存在一个;时间复杂度为n^2/2+n/2+5,则根据第一条5–>1 ; 根据第二条1和n/2去掉,只保留n2/2。根据第三条,n2/2去除1/

2021-12-14 02:58:20 250

原创 【教育邮箱Edu】很遗憾,您未设置任何密码保护措施,无法通过系统重置密码

起因因为发现使用的Pycharm试用版过期了,于是试着网上搜搜一番,发现当初学校给的Edu学生邮箱有众多福利,包括使用IDEA的免费全家桶,于是试着登录一番,因为以前绑定过微信(可以使用微信登录),但是忘记了密码,到网上搜索和看邮箱的帮助,却显示是去联系管理员,但是对于毕业4年的本人来说是极其不友好的,于是通过和QQ邮箱的客服人员联系,最终完美解决了这个问题。解决网页登录页面:填入信息(...

2020-02-28 09:32:15 6054 1

原创 Android串口通信:抱歉,学会它真的可以为所欲为

引言:之所以写这篇文章,一方面是最近工作中对Android串口通信方面学习的总结。另外一方面也希望能够帮助到大家,能够简单的去理解串口通信方面的知识。为什么学习Android串口通信:距离2008年发布第一款Android手机已经过去了10年时光了。现在Android的发展是百花齐放,尤其是对于很多公司而言,Android主板与各种传感器和智能设备之间通信是很常见的事情了,那么对...

2020-02-03 20:18:21 53499 55

原创 一目了然:git命令三种方式实现Gitlab和Github同时登录

前言介绍:很多时候,我们都需要去在电脑上去同时使用gitlab和github,但是这样会很容易造成冲突,看了很多文章去解决这个问题,但是我发现大家的方式各有不同,导致看博客的人感觉很困惑,于是我尝试一步一步引导大家用三种方式去真正的实现在一台PC上去同时使用gitlab和github基本要点于我而言,提交公司的代码比较多,所以我配置global为公司(gitlab)使用时候提交的具体信息,...

2019-03-07 19:47:33 2298 1

原创 深入理解File类,实现内部存储文件列表(RecyclerView)及复制粘贴文件

引言之所以写这篇文章,由于公司项目要实现手动上传本地日志到服务器,刚开始的想法是直接跳转到指定的文件夹,然后手动点击上传选中的文件。但是由于Google它的这个API不好使了,无法跳转到指定文件夹,当我设置为跳转到指定文件夹的时候,总是跳转到最近的文件夹://path获取具体文件所在的地址,例如返回值为/storage/sdcard0/MIUI/video/告白气球.mp4File fi...

2019-03-05 17:18:57 1134

原创 通过ADB命令实现App的安装、卸载、覆盖

在Android设备的调试中,总会对现有的Android版本的APK进行安装、卸载、覆盖当前App,尤其是大屏设备的时候,用命令行去操作更为简洁方便。连接Android设备adb connect Android设备的ip地址adb连接指令:adb connect 192.168.2.111安装APKadb install apk所在的地址+apk的名字adb安装指令:adb ...

2019-02-26 14:36:34 17746

原创 3分钟教你图解Bitmap编码传输

在Android的图片传输的流程为:Created with Raphaël 2.1.2Bitmap二进制流Byte数组Base64编码String进行传输Base64解码还原为原来的Byte数组,然后转换为原来的StringBitmap的转换为二进制流://将bitmap转换为二进制流ByteArrayOutputStream baos = new ByteArrayOut...

2018-04-03 20:00:53 1857

原创 百度人脸识别(深入理解Base64编码算法)

mark一下

2018-03-30 11:40:45 3064

原创 Retrofit源码解析之POST、GET请求

需要注意的是:下面说的GET请求和POST请求里面的@的方法,不是说只属于它们自己,灵活点。比如@path既适用于@GET也适用于@POSTGET请求(获取资源)用来请求访问已被URI识别的资源,指定的资源经服务端解析后返回响应内容。对于Retrofit2.0中的Get请求:@Url作用:直接传入一个请求的 URL变量 用于URL设置具体使用:public in...

2018-03-09 21:33:42 373

原创 RecyclerView源码分析

参考文章:http://www.jianshu.com/p/9ddfdffee5d3面试总结: http://blog.csdn.net/xfhy_/article/details/78024466

2017-09-22 01:22:43 395

原创 基于串口通信的Android指纹打卡功能的实现

mark,周六抽时间写一下。四月底之前写完这篇博文。

2017-09-22 01:14:10 1883 2

原创 Android中接入腾讯TBS浏览器WebView的入坑指南

为什么不使用原生的webview?最近公司的项目接入了webview,但是坑巨多无比,尤其是其内存泄露。所以我在想是否可以有第三方封装了webview。比较Crosswalk与TBS服务1.Crosswalk这玩意儿我没用过,据说是很流畅和强大,但是有一点是我暂时无法接受的,接入Crosswalk的话会导致APP的体积增大20M左右 ~ 所以我就放弃了,不过大家想研究的话那就自己去...

2017-06-12 20:59:38 20514 7

原创 Android分包MultiDex:NoClassDefFoundError引发的血案

一件thingholl,hello, helo,咳咳。是的大家又见到了我,没错。最近我特么真的高产似母猪,没办法项目问题真的多。项目是一个关于融合跑腿,滴滴打车类似功能的APP。所以引入的第三方包很多。 一个Bug此时就出现了一个巨大的Bug:java.lang.NoClassDefFoundError: rx.subscriptions.CompositeSubscri...

2017-06-06 16:35:42 4340 3

原创 科大讯飞在线语音合成(2018最新版本)

被csdn上的很多人和官方文档坑了一整天,一个bug一直是报空指针。最后终于找到了原因,因为csdn上的人都没有写如何配置JNILibs和配置对应cpu类型的.so库。导致我连初始化也成功不了,debug了一整天。我都有炸了电脑的冲动。废话不多说开始我的表演:配置manifest,不多讲了,自己看文档去。在application里面初始化:public class MyAPP e...

2017-06-05 21:00:10 15352 9

转载 Android的代码规范及阿里巴巴最新Java开发手册福利

作者Blog ~ ~ 黄成科最新版本:阿里巴巴Java开发手册v1.3.0(终极版本)阿里巴巴Java手册 ~ ~ 阿里巴巴Java开发手册v1.2.0studio配置CodeStyle可以很好的帮助我们检测代码规范性,保持大家的代码统一,来看看怎么配置和使用吧代码规范,自己公司的一套代码规范一、      简介A.    目的本文提供一整套编写高效可靠的 Java代码的标准、约定和指南。它们以安...

2017-05-31 15:59:30 6332

原创 Android Studioの打包问题完美解决

Q1:Android在进行打包的时候,需要强制性进行国际化,不然就会出现这样子的情况:具体:(小心密集恐惧症~ OZZ) 所以我参考一些资料,可以在strings的里面添加如下代码:<resources tools:ignore="MissingTranslation" xmlns:tools="http://schemas.android...

2017-05-03 20:34:48 806

原创 Android反编译的一般实现

背景介绍: 由于公司最近在开发一款关于医疗健康的APP,恰好给我分配的是比较感兴趣:计步的功能、血压、心率的实现,于是我开始了找轮子之旅,不会算法所以不会造轮子,唉,只能找轮子嘞~~在找了不少Demo后发现,市场上的Demo普遍有这样的不方便之处:   1. 注释不完整   2. 几年前的代码,普遍用eclipse开发的,不易于移植   3. 要么没有开...

2017-04-21 15:18:00 511

原创 Android自定义View之贝塞尔曲线的艺术(一)

最近公司赶需求,产品设计了一个类似于每日谚语金句的一个功能。模拟真实版的翻书功能,开始我搜索准备使用Android自带的ViewFlipper(先占坑,我要先写一个关于分享的,所以这个系列先放着)...

2017-04-02 14:33:41 429

原创 Android开发使用ToolBar详解

http://blog.csdn.net/mobilexu/article/details/44195763?utm_source=tuicool&utm_medium=referralhttp://www.tuicool.com/articles/nAvqE3http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/11...

2016-10-16 22:12:21 387

原创 Android设计之美:MVP模式创建轮播图(Banner)

准备工作:利用github第三方添加轮播图基于MVP模式搭建架构调试添加轮播图:可参考:github轮播图Banner添加依赖://添加Retrofit的依赖和Glide的依赖和banner的依赖compile 'com.youth.banner:banner:1.4.1' compile 'com.squareup.retrofit2:retrofit...

2016-10-14 22:12:58 3561 2

原创 三分钟教你学会Retrofit解析JSON

在Retrofit的使用中,有两种方法进行拼接和解析JSON字符串:JSON的字符串如果有这么长:http://www.syby8.com/apptools/productlist.aspx?act=getproductlist&v=34&pages=1&bc=0&sc=0&sorts=&channel=0&ckey=&daynews...

2016-10-10 12:09:32 9170 2

原创 Android中ListView之存在多种Item布局的分析

Android应用之——利用type为Listview的item设置不同的布局ListView展示不同类型条目的实现方法Android–listview多种类型itemListView之多种类型Item listview如何包含不同类型的Item———– 有点题外的话想说:不要盲目的相信GosonFormat自动生成的bean实体类,要多打印log和进行断点调试。...

2016-10-10 09:06:01 456

原创 Android神兵利器之黄油刀的使用(ButterKnife)

黄油刀的使用是非常简单的事情,下载的时候需要注意的有两步:1.下载jar,而下载jar包则有两种方法:A: File->Project Structure->Dependencies->Library dependency 中直接搜索butterknife选择任意一个就可以了。B:添加依赖 在app的build.gradle中 写下如下一句话: compile ‘...

2016-10-06 21:09:00 5884 5

原创 Android神兵利器之Tween动画

是时候祭出这张传说中的神图了:介绍:Tween动画:中文为补间动画。一般分为四类 :当入淡出(alpha)、缩放(scale)、平移(translate)旋转(rotate)属性:四种补间动画的共同属性有:Duration:动画持续时间(毫秒) ------------fillAfter:设置为true,动画转化在动画结束后被应用,不会再恢复为原来的样子  ---------fillBefore:...

2016-09-08 22:06:06 382

原创 Android自定义View(一)

介绍:自定义ViewGroup: onMeasure:测量子View的宽和高,设置自己的宽和高 。根据子View的布局文件,为子View设置测量模式和测量值。onLayout:设置子View的位置测量=测量模式+测量值测量模式有三种分别是:1.EXACTLY:设置具体的值得大小,如100dp,或者match_parent2.AT_MOST:warp_content ,由其自身决定,但是不能大于父控...

2016-09-05 20:55:22 349

原创 Android 内存溢出的原因和解决方案

可以参见我在网络上找到的文章,供参考:haozidao的专栏shine的专栏优化Android应用内存的若干方法Kifilelithe涩涩的厉害manifest中的largeHeap是干什么用的?android内存溢出的解决方法android 内存溢出问题分析...

2016-09-02 19:38:08 505

原创 基于Android Studio的完美修改Project名称

    最近公司需要立新项目,但是确实基于老项目的,于是我想着将老项目修改名称以后,在里面进行代码的修改。于是在这里记录一下遇到的诸多坑。    我查看了网上许多的修改项目名Project的文章,也亲自试验过。总结出需要三步:1. 找到项目的所在文件夹修改其名称:2. 删除 .gradle文件夹和.idea文件夹和.iml文件3. 然后同步代码Sync和Clean Project ,重启AS,就O...

2016-09-01 08:44:01 2170

原创 Android开发之简单快速对APP进行GIF动图生成

前提:1.在对APP进行GIF动图生成之前,需要配置ADB(Android Debug Bridge),具体百度,在这里就不做赘述了。2.准备一个播放器,迅雷、暴风、QQ之类的。将adb命令录制的视频转换成GIF动图。首先:cmd命令打开命令行,输入:adb shell screenrecord /sdcard/demo.mp4  如图示,录制成功在手机的存储里面就会生成一个demo.mp4的视频...

2016-08-31 19:21:15 1547

原创 Android keytools错误:java.lang.Exception:密钥文件不存在:debug.keystore

由于使用百度地图,所以需要申请密钥:Android签名证书的sha1值获取方式有两种:第一种方法:使用keytool第1步:运行进入控制台 第2步:定位到.android文件夹下,输入cd .android第3步:输入keytool -list -v -keystore debug.keystore,会得到三种指纹证书,选取SHA1类型的证书(密钥口令是android),例如:其中keytool为...

2016-08-31 15:43:34 6676 1

原创 Android 开源项目

一、项目分享网站:http://mobdevgroup.com/platform/android/project  http://www.jcodecraeer.com/http://www.javaapk.com/demohttp://www.open-open.com/lib/view/open1403854969092.html  小说阅读器http://www.codeforge.cn/s...

2016-08-24 19:25:23 498

原创 关于UI在主线程操作的问题(handler和AsyncTask)

UI的更新只能在主线程进行更新:在不使用handler的情况,之所以可以在适配器adapter上进行UI的更新:        holder.tv_subject.setText(list.get(position).getSubject());        holder.tv_summary.setText(list.get(position).getSummary());        ho...

2016-08-24 12:15:48 1143 1

Android串口:史上最为详细通信源码

Android串口通信:抱歉,学会它真的可以为所欲为,详细解释参考博客:https://blog.csdn.net/u010312949/article/details/80199018

2018-05-15

Android完美接入腾讯TBS浏览器WebView

由于CSDN擅自将我的积分修改了,本来只需要1积分的,改成了10积分,我也是醉了 ~ 想改成0积分,但是最小都是2积分,所以抱歉了,大家~ 我将上传一些更好的资料,蟹蟹~

2017-11-13

Android接入腾讯TBS浏览器WebView的的源代码

Android接入腾讯TBS浏览器WebView的的源代码

2017-06-13

Android通过摄像头检测心率

Android通过摄像头检测心率,可以用来测试玩一玩~

2017-03-28

漫画教你学HTTP协议

推荐本书,因为作者用的是漫画的形式来讲述HTTP协议,让人耳目一新,能够快速学会和了解HTTP协议,帮助大家更好的理解计算机!

2016-12-30

Android编程权威指南

2016-03-30

openbook开源杂志(5)

开源杂志 是一本活跃于arduino 的一群开源工作者(csk 风的孩子 m 大Q Lee 等人)共同制作的开源杂志.

2014-07-27

openbook开源杂志(4)

开源杂志 是一本活跃于arduino 的一群开源工作者(csk 风的孩子 m 大Q Lee 等人)共同制作的开源杂志.

2014-07-27

openbook开源杂志(3)

开源杂志 是一本活跃于arduino 的一群开源工作者(csk 风的孩子 m 大Q Lee 等人)共同制作的开源杂志.

2014-07-27

openbook开源杂志(2)

开源杂志 是一本活跃于arduino 的一群开源工作者(csk 风的孩子 m 大Q Lee 等人)共同制作的开源杂志.

2014-07-27

android BluetoothSPP 蓝牙串口源码

android BluetoothSPP 蓝牙串口源码,分享给有需要的人。Eclipse 工程完整源码,导入Eclipse可以编译

2014-07-27

openbook开源杂志

开源杂志 是一本活跃于arduino 的一群开源工作者(csk 风的孩子 m 大Q Lee 等人)共同制作的开源杂志.

2013-05-07

空空如也

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

TA关注的人

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