
技巧
文章平均质量分 82
笨鸟-先飞
you still have lots more to work on
展开
-
Android studio 之 高级调试技巧,看这一篇够啦
Android Studio idea的调试技巧。包含临时断点 条件断点,依赖断点,接口断点,日志断点,Log设置,异常设置,多线程调试,异常调试,强制返回(在任意位置返回),返回上一步(已经修改的状态,不能恢复),查看或修改变量的值,让调试按照我们的方向走;还有多线程调试,按照我们的意愿的顺序来执行;还有强制抛出异常,远程调试等等各种调试技巧。让你掌握新项目时,游刃有余...............原创 2019-06-13 16:00:28 · 7813 阅读 · 3 评论 -
Kotlin标准库函数
Kotlin标准库中包含了几个函数let,apply,also,run,with,它们的目的就是可以在对象的上下文中执行代码块。当我们调用该Lambda表达式时,它会形成一个临时的作用域。在该范围内,可以访问不带名称的对象,此类函数称为作用域函数。下面开始介绍函数let,run,apply,also,with…原创 2022-12-12 13:18:56 · 700 阅读 · 0 评论 -
个人开发者,APP一样可以有很精致的Icon图片
个人开发者,iconfont及svg的使用,不管是为了了解新技术也好,还是为了给自己找个副业增加创收。我们都会开发一个属于自己的APP(网站)。但是,作为个人开发者来说,在开发的过程中,相当一部分时间的时间,并不是在处理业务。而是,在寻找或处理适合自己项目的图片。现在的项目也不再仅仅使用png等图片做Icon了。下面,介绍几种轻松其他的生成icon的办法。让我们节省更多的时间,构思自己的项目。Svg可缩放的矢量图,可以设置任意大小,而不会使图片变得模糊。以Android为例,Android在5.0以...原创 2022-07-06 18:37:52 · 1625 阅读 · 1 评论 -
程序员教你玩转电脑&手机
电脑及手机技巧。微信双开、截图,命令,技巧,优化。查看最近打开的文件,把文件隐藏到图片,查看电脑配置,清除缓存,优化电脑等等原创 2021-12-09 20:25:59 · 3107 阅读 · 0 评论 -
Android Jenkins自动化构建之参数化构建、多分支构建(二)
上篇,Android之Jenkins自动化打包流程及问题处理(一) 完成Jenkins最基本的自动化国建过程。但是,我们正式的项目往往需要配置很多的参数,设置等等。所以,最进本的打包,是无法满足我们的要求的。这篇文章,就说明下,自动化打包的其他配置,参数化构建,多分支构建等等。本文内容:参数化构建多分支构建定时构建一、参数化构建在新建的项目里,点击左侧配置进入配置页面,【G...原创 2019-10-25 23:05:11 · 2041 阅读 · 0 评论 -
Android之Jenkins自动化打包流程及问题处理(一)
问题Aapt2Exception AAPT2 error本地打包没有出现这个问题。只在Jenkins上才报了这个错误。解决办法:在相应的项目配置–构建–高级下面,勾选 Force GRADLE_USER_HOME to use workspace如下图...原创 2019-10-25 18:43:21 · 1199 阅读 · 0 评论 -
Android:一个设备安装多个包(生产包,测试包等)
Android一个设备安装多个环境的包(测试,正式等)。Gradle添加applicationIdSuffix,清单文件ContentProvider下authority要唯一,ContentProvider中authority要与清单文件声明的一致,FileProvider的处理。UriMatcher里authority的处理原创 2017-10-25 19:32:54 · 2460 阅读 · 0 评论 -
Android项目集成kotlin,导致项目无法运行(出现一个红叉)解决办法
问题:Error:Please select Android SDK近期,项目不太忙,打算引出google推了几年的Kotlin。毕竟,Kotlin是Google推荐的Android开发首选语言,也推了好几年了。然后,就手动加入各种配置,提交到了git上。结果,有的同学更新后,编译通过了,就是在项目运行哪里有个红叉,怎么也不能运行。Edit configuration 里面也提示 Error:...原创 2019-06-27 16:55:08 · 3717 阅读 · 0 评论 -
Gradle:Android打包动态传参及多productFlavors配置
Android通过Gradle命名动态传参打包Android通过gradle的productFlavors多个维度切换项目环境Android通过Gradle命名动态传参打包 Android开发中,我们常常需要给测试,或者其他人提供APP的安装包。这些安装包跟生产包,多多少少会有差异。一些简单的,我们通过buildType可以满足我们的需求。但是,还有一些需求,往往每次打包的时候,就需要我...原创 2019-08-12 18:34:54 · 3351 阅读 · 0 评论 -
android studio 小设置(显示行数,乱码问题,删除工程,删除module,默认的快捷
android studio 设置显示行数,改为eclipse快捷键等设置,带入项目之后出现乱码问题,删除工程,删除项目,删除module等问题。原创 2015-02-12 11:34:41 · 3121 阅读 · 0 评论 -
Android之使用WebView的那些事儿
Android使用WebView嵌套m站开发APP,用Webkit,chromium,JS与Html交互, WebViewClient 的shouldOverrideUrlLoading,WebView.loadUrl("javascript:showCreditIcon()");WebChromeClient的openFileChooser,onShowFileChooser,onReceivedError()等原创 2017-06-23 16:18:18 · 1264 阅读 · 0 评论 -
android studio adb 连不上,解决办法
adb连接手机连不上 这几天用studio 每次连接手机,都连不上。 studio里面集成了命令行,使用还挺方便的。 只需要2个命令就可以了。adb kill-serveradb start-server 非常简单(自己的情况)以前玩的时候,有点繁琐,需要查看占用端口的进程。然后,杀死进程,再重启。原创 2016-04-18 14:36:03 · 6681 阅读 · 0 评论 -
腾讯应用宝app迁移,验证签名
jarsigner -verbose -keystore liufeng.keystore -signedjar notepad_signed.apk notepad.apk liufeng.keystore说明: 1)jarsigner是工具名称,-verbose表示将签名过程中的详细信息打印出来,显示在dos窗口中; 2)-keystore liufeng.ke原创 2014-06-24 22:23:38 · 6023 阅读 · 0 评论 -
eclipse res/bin 变成白块。gen already exists but is not a source folder----解决办法
eclipse android项目报错,bin/res等变成白块。提示:gen already exists but is not a source folder. Convert to a source folder or rename it"错误原创 2015-04-03 15:49:41 · 970 阅读 · 0 评论 -
ARC入门
在chrome上,通过ARC运行,调试app。原创 2015-04-23 14:11:56 · 2578 阅读 · 0 评论 -
判断app是否是在chrome上运行
判断android app 是否运行在chrome上 arc welder原创 2015-04-21 19:49:50 · 1409 阅读 · 1 评论 -
你的程序员是一种什么样的怪物?
你的程序员是什么怪物,程序员的工作状态。。。转载 2015-11-04 09:42:35 · 796 阅读 · 0 评论 -
安卓模拟器Genymotion虚拟设备启动失败问题的解决方法
Unable to load R3 module ...VBoxDD.dll (VBoxDD):GetLastError=1790。unable to start the virtual device。virtualbox cannot start virtual device原创 2015-10-12 18:11:15 · 5830 阅读 · 0 评论 -
Pool, SimplePool与SynchronizedPool
SynchronizedPool,线程池,Android,ThreadPool VelocityTracker因为硬件资源的限制,Android在很多地方都使用了Pool的,特别是对于需要通过native的方式调用资源,比如专门用于获取Touch、Flinging以及其他手势速度的VelocityTracker类,文档中指明了调用方式必须是:123456// 创建VelocityTracker mVeloc转载 2016-03-08 10:27:58 · 1848 阅读 · 0 评论 -
eclipse开发用到的快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对原创 2014-06-03 18:59:07 · 715 阅读 · 0 评论