自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ChessLuo

走自己的路,让别人说去吧! 微信公众号:程序猿在广东

  • 博客(49)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 看我如何使用Flutter开发一款盯盘小工具

前言最近街边讨论买基金大佬们又多起来了,一些技术交流群也时不时看到某某某大佬在讨论股票,看来最近行情很好啊,虽然我不懂交易,但我总觉得可以做些什么来弥补我的不足,于是有了接下来要跟大家分享的“盯盘小工具”。准备开干那么接下来我的目标是开发一款PC端的桌面盯盘小工具,特点首先就是小、方便整天盯着电脑屏幕的白领们打开瞧瞧,省去费事各种操作;然后就是无需关注太多费脑筋的指标,所以能够显示名称和涨跌幅即可。有的上面的需求后,那就可以开始搬砖了,但是对于我这种只懂点Android皮毛又没做过桌面应用的

2021-06-09 23:16:40 496 4

原创 小程序蓝牙调试工具上线啦!

一、微信小程序开发相关资料:微信公众平台: 开发小程序或公众号需要先到这里注册 小程序官方文档: 微信小程序开发离不了官方文档。 小程序官方开发文档: 微信小程序开发离不了官方开发文档。 二、主要效果图三、简述1.蓝牙BLE调试工具终于上线了!这段时间研究了小程序蓝牙API的使用方法,从扫描到连接,从读写数据到监听接收数据,总算调通了整个开发流程!为...

2018-11-10 20:19:54 5173 4

原创 小程序提交了!

从零开发一款小程序项目——生活全能通!主要学习小程序的整个开发流程、学习小程序组件和API的使用。本项目仅用于学习专用!GitHub项目地址:https://github.com/ChessLuo/LivingTools一、微信小程序开发相关资料:微信公众平台: 开发小程序或公众号需要先到这里注册 小程序官方文档: 微信小程序开发离不了官方文档。 小程序官方开发文档:...

2018-10-28 12:46:46 341

原创 分享一款移动开发者必备神器

概述这次主要是分享一款手机投屏工具,大家在开发过程中,特别是移动端开发的童鞋们,真机调试程序是必不可少的,然而每编译运行一次程序都要低着头玩弄着调试机,每天都这么工作、日积月累的,这对程序猿来说又是一个致命的摧残啊(什么脖子酸、颈椎病等各种职业病啊),所以如果能将手机投屏到电脑屏幕上,那么就不用低着头调试程序,开发效率又提高,一举两得啊。工具在市面上确实是有很多投屏软件,但使用起来超级麻烦,还各种广告,太费劲了,这次分享的是一款免费的、在GitHub开源的工具,叫做scrcpy ,免费又好用,所以非常

2021-12-07 22:59:23 244

原创 Flutter 和 pubspec 文件

概述每个 Flutter 项目都包含一个pubspec.yaml文件,通常称为pubspec。创建新的 Flutter 项目时会在项目根目录下生成这个文件,指定项目所需的依赖项,例如特定的包(及其版本)、字体或图像文件。它还指定了其他要求,例如对开发人员包的依赖(如测试或模拟包),或对 Flutter SDK 版本的特定限制;pubspec 用YAML编写的 ,还需要注意空格(制表符与空格)的书写。pubspec.yaml 文件示例name: flutter_study_appdescription

2021-11-28 20:42:45 1467

原创 Flutter与一些常用的Dart语法

前言上一次写了flutter相关的文章还是在7月份,如今都flutter2.5正式版了,官网都焕然一新了。图片于是乎,不要等了是时候学习了,开始记录下flutter开发过程中dart的一些常用语法,可以帮助我们事半功倍。关于DartDart 是一门为全平台构建快速应用的客户端优化的编程语言,它的优点如下: 为 UI 构建:优化使用针对用户界面的创造进行优化的语言进行开发 研发生产力提高:可反复地修改,然后在正在运行的应用中使用热重载立刻看到您的修改 在全平台

2021-11-27 18:34:31 2158

原创 一个很好用的Flutter SDK版本管理神器fvm

**前言**目前Flutter SDK正式版本已经更新到2.2.+了,当升级了最新版运行之前的项目,其中最大的变化应该是要适配空安全了,这时如果项目又比较紧急暂不做适配,又只能降级Flutter版本了,然后新项目又要在最新Flutter版本去开发....这时就要不断来回切换Flutter版本,这样真的好了?如果用传统方式降级:1、flutterdowngrade 或gitcheckout 【flutter版本】2、flutter doctor -v3、。。。升级:1、flutter ...

2021-07-25 15:16:50 925 2

原创 Google Play上架,自己挖的坑自己填

上架流程最近公司开发的Flutter APP终于可以发布第一版本了,这次我们要发包到苹果应用商店、谷歌应用商店。而我要负责将Android端的apk包发布到谷歌应用商店,实话说,工作以来还是第一次上传应用到Google Play,这次上线可谓一波三折啊!关于上架流程,我在网上找了一篇觉得总结比较好的:https://www.jianshu.com/p/e40e78a279b7跟着这篇文章的思路走,肯定是能够将应用提交到审核阶段,如果没有其他特别要求和限制,一般是能够顺利上线。给自己挖坑坑一:

2020-06-07 15:37:18 1959 1

原创 如何用一行代码实现Flutter页面变灰效果?

使用flutter widget小部件ColorFilteredColorFiltered( colorFilter:ColorFilter.mode(Colors.grey, BlendMode.color), child: child, );将上面代码放到全局根widget下,即可设置全部页面颜色变灰通过colorFilter可设置某种颜色过滤,比如...

2020-04-06 11:43:38 1425 1

原创 我给小程序添加了广告组件

前言    差不多有一年没有写过小程序了,2019也快要Say goodbye了,我忍不住再次打开了微信开发者工具,看着那些熟悉又陌生的代码,我一遍遍地回想,仿佛回到了那时如火如荼写小程序的风光岁月,再次编译预览了曾经做过的小程序,庆幸的是还能跑起来!打开我的小程序后台,令我惊讶的是累计访问人数接近5000:image.png    由于工作比较忙,业余时间疏于管理,能有这个数目...

2019-12-31 20:44:38 742

原创 Android面试必备(1),四大组件之Activity

前言接下来我将重新回顾Android的核心基础,俗话说万变不离其宗,想必是时候开始总结归纳了。面试官:什么是Activity?我:。。。面试官:阐述一下 Activity 的生命周期?我:。。。面试官:从Activity A跳转到Activity B之后,然后再点击back建之后,它们的生命周期调用流程是什么?我:。。。面试官:知道Activity的启动流程吗?我:...

2019-12-20 00:29:10 177

原创 有了这些再去学习Flutter绝对无敌!

1、前言学习Flutter已经有一段时间了,现在回想起刚开始接触的时候是那么如此陌生,也许很多人跟我一样,总有一种排斥感和焦虑感,生怕被越来越多人超越,直至自己被淘汰。在我看来这些都是自己认为不够优秀,不够自信引起的心理恐慌,并且不去提升自己,最后面临的才是真正的中年危机!认清自己想要什么,然后该干什么,绝对没有所谓的中年危机,也许各行业都是一个道理吧!好了,这篇文章主要是分享我学Flutte...

2019-05-22 01:48:33 1340

原创 Flutter SqlLite数据库快速入门

一、前言光阴荏苒,转眼间2019年快过去一大半了!Flutter也从年初的1.2正式版到现在的1.5正式版,并且4月底谷歌IO大会宣布Flutter支持WEB端开发嵌入式开发,至此F已经支持全端开发了,这足以看到谷歌对这框架的投入;是时候花时间去学习与归纳Flutter知识了!二、sqflite插件sqflite基于Sqlite开发的一款flutter插件,其支持iOS和A...

2019-05-20 23:06:06 3544

原创 开发Android那么多年,你真的会打包吗

一、前言最近前端框架似乎又火起来了,各大平台纷纷推出自家框架,各种跨平台方案,在这百家争鸣,万花齐放之下,最终谁能一统天下呢?我们拭目以待吧!接下来我还是先继续学习下Android,然后去学习xxx,再去学习xxx,再去学习xxx,再去学习xxx,再去学习xxx。。。二、多渠道打包今天就学习下多渠道打包;对于Android开发者来说,估计都懂得多渠道打包,就算不懂的随便网上搜一搜...

2019-03-02 09:39:00 657 2

原创 再见2018

前言转眼间来到了2019,一切都过得太快太突然,记得一直都想做个练手项目,学习一些新技术,然后分享,2018是不可能实现了,只能把这些都展望到2019了,接下来总结一下过去的一年。今天正式放假迎新春了!光阴荏苒,2018也过去了,在这一年里,历经沧桑,实在太艰难了!2018年注定是个不平凡的一年!回首过往从大环境来看,考验我们的:不管是造车梦,还是共享经济几乎是在"烧钱",2018中美贸易...

2019-01-31 12:52:43 230

原创 Android 蓝牙BLE开发从官方源码demo开始(二)

一、前言在上一篇文章Android 蓝牙BLE开发从官方源码demo开始(一)我们已经看了官方的demo,知道了怎么开始配置Android蓝牙4.0,并且也成功地进行扫描并获取回调的蓝牙设备参数,然后对参数进行处理展示,其中第一个参数device,表示一个远程蓝牙设备,里面有它独有的蓝牙地址Address和Name;我们要拿到这个设备Address进行蓝牙连接和读写操作。谷歌给我们提供了官...

2018-12-26 10:57:34 5253 2

原创 Android 蓝牙BLE开发从官方源码demo开始(一)

1.前言蓝牙在我们生活中扮演者许多重要的角色,蓝牙耳机、蓝牙音箱、蓝牙灯泡、蓝牙智能硬件等等!可见,蓝牙无处不在,而且也是物联网的基础纽带,它改变了我们的许多生活方式,给我们带来了许多益处。前段时间我也简单地使用了小程序的蓝牙api操作,接下来我也要开始重新认识下Android蓝牙开发,蓝牙又分为经典蓝牙和BLE(低功耗蓝牙),这次我主要学习蓝牙BLE,所以我第一时间找了谷歌给我们提供了官...

2018-12-21 01:17:17 8102 13

原创 实现一码两用:微信小程序配置公众号关注组件

一、前言记得在不久前,微信宣布:小程序新增公众号关注组件!那时我比较忙,也是刚接触小程序,所以就暂且不尝鲜了。今天就抽时间总结下吧,这个组件名字叫official-account开发者可在小程序内配置公众号关注组件,方便用户快捷关注公众号,可嵌套在原生组件内。 二、准备和前提条件 使用组件前,需前往小程序后台,在“设置”->“接口设置”->“公众号关注组件”中设置...

2018-11-04 17:45:32 7875 2

原创 优雅的代码从选择一款适合自己的IDE开始

1.前言从上大学起就可以接触过开发语言C和C++,再到后来的JAVA、Object-C;但学得太杂,由于工作原因至今用得最多的还是eclipse、AndroidStudio、webstorm、HBuilder、再到现在的微信Web开发者工具! 2.AndroidStudio记得上大学时,我选择了走Android开发路线,本来也喜欢iOS开发的,由于没钱买苹果设备,Windows...

2018-11-01 20:45:09 236

原创 Android程序猿从零开发小程序项目(二)

 前言经过3天的中秋小长假后,今天又开始回到我疯狂的学习状态中了,记得前面我已经分享了一篇:Android程序猿从零开发小程序项目(一),接下来已经完成了这个小程序项目的天气预报部分了,这天气预报是我刚接触小程序的时候,跟着别人学习的,由于当时很多不懂的,做得也有点乱,所以今天就重新整理到本项目中。效果图先看效果图吧。。。 实践涉及到的必备知识css的一些基础、小...

2018-09-26 21:11:45 790

原创 Android程序猿从零开发小程序项目(一)

前言我作为一个普通的Android程序员,由于需求原因被公司安排做小程序开发了,前前后后研究小程序也有两个月左右了,也完成了公司的一个小工具,算是入门了。前面我也在公众号发布过小程序的学习文章。接下来我将计划写一个个人小程序,当做学习练手项目,基础确实很重要,特别是对我这种前端基础薄弱的人来说,学习小程序确实不太容易,所以建议大家学习小程序前,最好先学习一下前端相关的基础,这样将非常容易上...

2018-09-21 22:23:45 15429 1

原创 小程序蓝牙开发会不会取代Android端或者iOS端蓝牙开发?

前言:记得上次分享过一篇小程序的文章《时隔两年,我开始学习微信小程序了~~仿小米手机天气预报》,那是我首次学习小程序,转眼间又过去大半年了,这次我就来谈谈--->小程序蓝牙开发。一、你了解蓝牙吗?蓝牙是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF无线电波)。蓝牙技术最初由电信巨头爱立信公司于1994...

2018-09-09 17:08:25 1049

原创 Android文字轮播~可垂直可水平跑马灯

前言:现在的绝大数APP特别是类似淘宝京东等这些大型APP都有文字轮播界面,实现循环轮播多个广告词等功能;这种空间俗称“跑马灯”,而TextBannerView已经实现了可垂直跑、可水平跑的跑马灯了。 效果图Download Apk 源码下载(欢迎star):GitHub   Attributes属性(TextBannerView布局文件中调用)At...

2018-04-05 20:44:02 3408

原创 时隔两年,我开始学习微信小程序了~~仿小米手机天气预报

前言:两年前,小程序出来时,我并不感兴趣,因为那时我在学习Android,根本没时间去研究小程序,那时并不看好小程序,因为各种限制;时隔两年,小程序已经很火了,所以还是跟着时代走吧! 一、学习小程序离不开官方文档,从注册小程序到入门,官网都有很详细的介绍;微信小程序开发相关资料:小程序官方文档:https://mp.weixin.qq.com/debug/wxadoc/intr...

2018-03-27 22:57:37 835

原创 一个封装好的dialog工具类,减少重复的代码,简洁又方便使用!

前言:在很久很久以前,我就写过一篇文章介绍自定义dialog的“自定义Dialog提示框高仿QQ浏览器版本更新提示框”,哎,简直是弱爆了,如果按照那种方式去写代码,估计很难维护,代码也不直观,所以我就将自定义的dialog封装起来了,将一些重复用到的代码封装成方法直接调用,那是多么爽快的事情啊。 demo  使用方法: Step 1Gradledepe...

2018-01-03 21:51:08 1036

原创 Android TextView--项目开发少不了你

前言:转眼间来到12月份了,又差不多过去一年了!时光匆匆,我依然埋头苦干着,失去了很多和朋友互动的时间,哎,心想还是等有钱了再多聚聚吧!现在开始从零学习Android吧,虽然技术迭代很快,但能从中找到快乐的话,即使累点也是值得的。Android项目开发中估计少不了TextView,今天就总结一些常用的方法,方便查找、复习... 一、相关属性设置: 1.TextView设置中划线...

2017-12-02 19:27:04 484

原创 Git安装与基本用法

Git是目前世界上最先进的分布式版本控制系统,也是当下最流行的版本控制,不管是IT行业,还是小说家等等,使用了Git都会给我们带来许多便利。官网:https://git-scm.com首先到官网下载最新git版本:windows下安装git:笔者没钱买苹果电脑,在此就给大家演示windows下安装git的步骤吧。1、点击刚下载好的最新git安装文件,然后点击“Next”;...

2017-09-25 22:11:24 1086 2

原创 Android APP上线必不可少的应用市场!

前言:这段时间都在忙着开发,今天终于新版本更新了,开心,快乐!半夜了 我还不睡,那是因为我真的很想有多点自由的空余时间,还有很多东西等着我去学习的,哈哈,我真有那么勤奋了,其实没有.....半夜还不睡,就总结一下Android APP上线必不可少的应用市场有哪些,当然这些都是我个人总结的,如有更好的,请留言补充一下,互相学习,蟹蟹! 1.360开放平台:官网:http://dev....

2017-08-25 00:46:10 7785

原创 自定义Dialog提示框高仿QQ浏览器版本更新提示框

前言:今天是5月7号,真的好久没有写博客了,时光匆匆,我总感觉自己忙忙碌碌似的,静想片刻确实是挺忙的,但是在繁忙当中却缺少了总结归纳,相信大家都知道总结归纳的重要性了,今天我要和大家分享我的自定义Dialog提示框,仿QQ浏览器版本更新提示框,查看其源码可知Dialog是对话框的基类,Dialog在开发中是非常常见的,Android系统为我们提供的样式有时却不能满足我们的需求,所以这时就需要我...

2017-05-07 23:17:25 1047

原创 Android开发规范真的很重要

前言:最近这段时间都很忙很忙啊,都没时间好好写博客了,除了工作、还有一堆私事,有点烦;最近在公司忙,也让我意识到了开发规范真的很重要,所以特意抽点时间来分享一下。 命名规范主要是通过标识符命名法和英文缩写规则来定义的,如下详解:标识符命名法(主要四种):1.    驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写;2.    帕斯卡(pa...

2017-03-24 00:15:31 778

原创 快速集成APP注册页面免费获取短信验证码功能

前言:最近这段时间都忙着优化自己的个人项目,好久没来总结分享了,今天就抽空跟大家分享一下快速集成APP注册页面免费获取短信验证码功能吧。一、使用第三方短信SDK前期准备:在这里我是使用了第三方免费短信SDK集成的,真的不要钱,之前我就请教过很多人,各种答案,那时我也只能亲自去试试才知道集成短信要不要钱了,最后我给了我这个答案:使用第三方也有免费的,好了不多说了......第三方平台

2017-01-08 12:11:41 6928 7

原创 沉浸式状态栏-高仿QQ

前言:在进入今天正题前,还是老样子先谈谈感想吧,最近感觉整个都失去了方向感,好迷茫!找工作又失败了,难道Android真的饱和了?这两天我一直没出门,除了下楼哪外卖就是宅宿舍了,静想了许久,我还是不能忘了初心,我相信我找不到工作的原因有很多,最关键的还是要技术够硬才行啊,奔跑吧孩子!接下来我就给大家介绍怎样快速打造沉浸式状态栏吧,虽然感觉有点相见恨晚,但其实不完!一:何为沉浸式状态栏?沉浸式状...

2016-12-21 16:26:47 1133 2

原创 Android Studio获取开发版SHA1值和发布版SHA1值的史上最详细方法

前言:今天我想把百度地图的定位集成到项目中来,想写个小小的案例,实现一下,但在集成百度地图时首先要申请秘钥,申请秘钥要用到SHA1值,所以今天就来总结一下怎样去获取这个值吧,希望对大家有帮助。 正常情况下:一、获取开发版SHA1:在此我直接用Android Studio提供的命令控制台了,毕竟做Android开发几乎都是用Android Studio了。1、打开androi...

2016-12-18 12:05:49 80067 9

原创 Android路上的点点滴滴

一、我为什么选择Android方向:我是从2015年才开始学习Android的,在那之前,我就知道Android很火,而且自己用的也是Android系统的手机,在那时候包括现在也是,几乎人人都有一部Android手机了,少部分人也许是用苹果,但我坚信Android未来是看得见的,如果选择了Android开发方向肯定很不错,那时的我就有了这种感想,也就懵懵懂懂选择走Android开发方向了,到现

2016-12-16 17:15:32 712 2

原创 自动显示和隐藏头布局的ListView原来是那么简单

尊重原创,转载请注明:From zsml2016(http://blog.csdn.net/qq_29269233)Power byzsml2016侵权必究!前言:今天在看Android进阶的书籍,发现越看越有趣,当我看到自动显示、隐藏布局的ListView时,内心充满了好奇和期待,因为即将就要解开我心中当年存在的一个迷,之前我刚接触Android的时候,总是在想为什么淘宝还有京东等一些A...

2016-12-14 22:45:47 3647 4

原创 AndroidImageSlider三分钟快速集成酷炫自动轮播广告

尊重原创,转载请注明:From zsml2016(http://blog.csdn.net/qq_29269233)Power byzsml2016侵权必究!一、前言:由于种种原因,让我来不及写博客写总结写分享了,今天就抽空教大家快速集成自动轮播广告吧!没错!没错就是AndroidImageSlide,就是AndroidImageSlide,就是AndroidImageSlide!

2016-12-12 20:25:10 2359

原创 PullToRefresh初体验

尊重原创,转载请注明:From zsml2016(http://blog.csdn.net/qq_29269233)Power byzsml2016侵权必究! 一、前言:目前刷新控件很多,前几天做项目时又用到了PullToRefresh,虽然有点旧了,但还好,所以今天我要简单总结一下PullToRefresh这个开源框架了,我觉得还不错的,用起来比较简单方便!二、PullT

2016-12-06 21:30:30 533

原创 那天--我给自己打造了一个博客专属域名

一、谈谈感想吧:  2016年11月14日,那是一个特别的日子,我开始写博客了!在这20天里,我一共写了8篇原创博客,写的都是平时做项目时的一些常见知识点,真的是很简单、很基础,我希望我能坚持下去,从基础写到进阶,我相信会有那么一天的,Come on!我是一个Android开发小白,从接触Android到认真研究Android开发一年多,真正研究Android半年,然而我为什么要坚持写博客

2016-12-03 22:01:46 588

原创 Android studio与日常开发遇到的一些小错误

前言: 在Android开发过程中,经常都会遇到一些莫名的错误提示,所以我就把遇到过的问题都记录下来了,需要下次再遇到的话就能第一时间解决问题!  一、Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled. 今天在做项目的时候突然出...

2016-11-29 22:30:29 949

原创 Android项目之JSON解析(3种解析技术详解)

前言:在我写博客前再声明一下,我希望转载我文章的某某某记得注明:(本文来自http://blog.csdn.net/qq_29269233),要尊重我的劳动成果,这样才能给我更多的支持和鼓励!差不多有3天没有写博客了,要想的、要做的事情太多了,额....原归正传,今天接着上一篇博客:Android项目之JSON解析(扯淡),继续分享我对JSON解析的了解。 一、用Android原生技术...

2016-11-26 16:35:00 47729 7

仿QQ浏览器在线更新dialog

仿QQ浏览器在线更新dialog 仿QQ浏览器在线更新dialog 自定义dialog

2017-10-11

ListView隐藏显示头布局

ListView上拉隐藏头布局,下拉显示头布局的小案例

2016-12-16

自动隐藏、显示ListView头布局

自动隐藏、显示ListView头布局

2016-12-16

UniversalVideoView-master

开源框架库

2016-12-07

Android-PullToRefresh-master

刷新控件库

2016-12-06

json格式化工具

很不错的

2016-11-23

仿QQ头像选择弹出的对话框

Dialog对话框,一个仿QQ头像选择弹出的对话框

2016-11-19

Android 网页浏览器源码

一个简单的Android 网页浏览器源码

2016-11-19

反编译工具包+教程

学习反编译,更好地参考和学习代码编程。

2016-11-19

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

TA关注的人

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