自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小码屋

记录开发过程中遇到的问题

  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 【VSCode注释插件:koroFileHeader】

代码注释是程序设计者与程序阅读者之间通信的重要手段。应用注释规范对于软件本身和软件开发人员而言尤为重要。在团队中引入注释工具,统一注释格式,方便快捷编写注释显得更加重要。对于vscode的项目我们推荐使用koroFileHeader插件。用于生成文件头部注释和函数注释的插件,支持所有主流语言,功能强大,灵活方便,文档齐全,食用简单!在 Vscode 扩展商店中搜索koroFileHeader, 点击安装。(1)查找配置文件setting.json: vscode工具栏→code→首选项→设置→搜索setti

2022-06-20 10:22:46 1739 1

原创 Android技术栈总结

Android技术栈基础Java基础符号集、数据类型、常量、变量、表达式语句继承、多态,序列化Android基础四大组件及其生命周期ActivityServiceBroadcast ReceiverContent ProviderIntent、Application、Fragment基本View的属性和使用,MD设计事件体系:触摸、滑动、传递绘制流...

2019-08-08 13:55:29 6566 1

原创 AccessibilityService辅助功能的研究及实现自动抢红包功能

辅助功能(AccessibilityService)其实是一个Android系统提供给的一种服务,本身是继承Service类的。这个服务提供了增强的用户界面,旨在帮助残障人士使用android设备和应用,在后台运行,可以监听用户界面的一些状态转换,例如页面切换、焦点改变、通知、Toast等,并在触发AccessibilityEvents时由系统接收回调。后来被开发者另辟蹊径,用于一些插件开发,比如微信红包助手,还有一些需要监听第三方应用的插件。

2019-05-09 10:52:05 1344

原创 Android Gradle优化的正确姿势 编译优化 APK优化

目前Android开发主流的编译工具是Gradle,虽然后最快的编译工具并不是它,但它的优势就是它是亲儿子。它与Android Studio的关系非常密切,很多配置都是默认配置好的,开发起来极其方便。但是编译速度相对较慢。了解Gradle的编译原理,学习如何优化Gradle对开发效率的提高尤为重要。Gradle的优化,主要分为两大方面:1、包大小优化;2、编译速度优化。Grad...

2018-12-20 10:10:09 3379

原创 小程序 image图片全屏之后下方会有白边 去除方法

最近开发微信小程序,遇见image全屏的问题,发现高度100%后图片还是无法铺满全屏,在屏幕最下方有一个白色的空白条。晚上有很多解决方法,比如样式设为absolute:.image{ width:100%; height: 100%; position: absolute; top:0px; bottom:0px;}但是我们实际布局中,这种absolute的布局对其...

2018-12-19 11:30:14 10282 2

原创 Android 史上最全gradle升级3.0+问题汇总(一)

Android Gradle3.0是一个大版本的升级,至于升级的好处,这里就不多说了。直接开干。升级步骤目前最新的gradle版本为3.2.0,对应gradle-4.6-all,并且build版本号要求28.0.2以上。但是28.0.2兼容上还是有挺多问题的,这里就不升级到最新的了。这里升级为3.1.4,gradle4.4,buildToolsVersion为27.0.3,target...

2018-10-15 11:29:05 2397

原创 小程序之页面跳转传递对象参数问题

开发过小程序的一定会知道,小程序的页面直接的数据传递是不支持传递对象参数的,但是在小程序开发过程中,由于业务需要和接口设计的原因,不得不把上一个页面的对象数据传递到下一个页面,这就造成了一定的困扰。解决这个问题的方法也有几种:一种是把对象存储在app.js全局变量,在下个页面的时候直接去app.js取值。但显然这是非常无奈的一种做法,因为如果有多个这个的参数,那这种全局变量不就要写一大推了...

2018-10-09 14:17:57 3528

转载 微信小程序图片设置圆角会先闪一下才变成圆角

尝试加一下这个试试,transform变形当我们通过某些行为触发页面进行大面积绘制的时候,浏览器由于没有事先准备,应付渲染够呛,于是掉帧,于是卡顿。而will-change则是真正的行为触发之前告诉浏览器:“我待会儿就要变形了”。于是乎,浏览器把GPU给拉上了,从容应对即将到来的变形。image{will-change: transform}作者:挺直腰杆做人链接:http...

2018-10-09 11:41:16 2749

原创 小程序如何添加外部字体库

在界面设计的时候,设计师经常会引入一些特定的字体来使界面更加美观。所以小程序里面引入外部字体就是一个比较常见的功能了。一般的css添加字体使用@font-face属性来实现,代码如下:@font-face {font-family: '字体名称';src: url("../../resources/font/UKIJTuzTom.eot");font-weight: normal;...

2018-09-09 15:34:23 12923

原创 Android 解决系统字体变大导致WebView页面显示错乱问题

在WebView开发过程中,当用户手动修改系统字体变大时,部分手机会出现WebView页面错乱问题。为了解决这个问题,需要对WebView进行一个设置。在页面加载之前加上一下代码:webview.getWebSetting().setTextZoom(100);设置了这个就可以正常显示了。...

2018-08-16 14:16:15 6466 1

原创 Android TextView 设置不同字体样式神器SpannableString

TextView相信大家都不陌生,在Android代码中无处不在。常规的用法是一个TextView里面只有一种字体样式,如果想设置花样TextView,就需要用到SpannableString了。下面给大家介绍一个SpannableString的常规用法。SpannableString关键的方法就两个: public void setSpan(Object what, int start...

2018-08-16 11:21:57 1326

原创 Android WebView 图片显示不了 http和https混合问题

近期在WebView项目中出现了一个问题,部分图片显示不出来,一直裂图,多方查找资料,方确诊为http和https的混合问题。原因在Android5.0 以及以上的系统,当WebView加载的链接为Https开头,但是链接里面的内容,比如图片为Http链接,这时候,图片就会加载不出来,在浏览器中的Console会有如下警告log:看日志,这个是http和https的混合问...

2018-08-13 11:59:57 6315 1

原创 Android APP打开和分享小程序处理方案以及遇到的坑

背景最近公司的业务都在逐步转战小程序战场,当然就少不了将APP原有流量转到小程序上面,所以通过APP打开和分享小程序就成为了必然的需求。不过还好,微信已为我们铺好路了。只需要集成微信开放平台的SDK即可实现。当然这里面的坑还是会有的。相关链接:打开小程序文档  分享小程序文档实现步骤1、通过gradle形式集成更新微信SDK旧版的SDK只能通过下载拷贝到项目中,新版的SDK,微...

2018-08-10 11:31:57 14540 7

原创 解决Android webview显示空白页的问题

在Android webview的过程中,会出现webview显示空白的情况,页面也没有报错,这个时候就要考虑是不是webview的设置属性问题了。这是一个兼容问题,部分手机会出现。解决方案:看一下webview 的websetting有没有设置了webSetting.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLU...

2018-07-17 17:24:41 3793

原创 解决 腾讯X5内核 的WebView 视频兼容问题

在集成X5内核的WebView的时候,部分手机会出现视频兼容问题。解决方案:在初始化WebView设置的时候加入如下代码://兼容视频 try { if (webview.getX5WebViewExtension() != null) { Bundle data = new Bundle(); ...

2018-07-17 17:17:50 9291 2

原创 解决 Android 6.0 WebView 标题显示url的问题

Android6.0的系统,使用webview控件的时候,会出现标题为当前url的情况。这个是Android6.0系统的一个坑。webview的onReceivedTitle的方法会调用两次,并且第一次的参数title为当前页面的url。解决方案:@Overridepublic void onReceivedTitle(WebView view, String title) { ...

2018-07-17 16:47:31 2339

转载 Android开发环境搭建【详细教程】

一、安装JDK-JDK下载地址http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 注意正确选择下载版本,如果电脑是32位,那就选择32位版本(通常描述是Windows x86),如果电脑是64位,那就选择64位版本(通常描述是Windows x64)-JD

2016-04-18 10:16:57 180

Android 开发技巧新整理

此资源整理了android最新的开发技巧,包括界面布局,底层开发,应用发布等技巧。

2013-11-08

仿新浪微博的二维码扫描源码

超实用的新浪微博二维码扫描应用demo,动态扫描各类二维码并进行解析。

2013-11-07

控件背景透明

这是一个很好,很实用的UI设计源码,都试过了

2013-04-27

空空如也

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

TA关注的人

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