摘要:微信这类怎么做谈谈八款开发者必备的小工具八款开发者必备的小工具笔记之图像压缩开发中的图像压缩是一个很重要的部分。
Android 攻城狮—全套必备神级工具(开发,插件,效率)
如果你有用的酸爽的软件,请下面留言。我会持续更新。。。
关于 Gradle 配置的一些总结,欢迎交流!
项目中平常会用到的代码片段,以及一些收集的好的代码
一、简介 这个案例就是在桌面上开启一个悬浮窗,悬浮窗里实时显示照相机的内容,可以自由拖动,当在非桌面状态下自动隐藏.如下图所示(): PS:gif都失真了,凑合看,实际中这个窗口是不会闪烁的 我做这个是因为公司项目里在android系统的NavigationBar里显示了行车记…
Android 技巧之 strings.xml。
介绍了一些关于 Android 开发中图片尺寸与压缩相关的东西。
微信扫一扫揭秘
工欲善其事,必先利其器。本期 fir.im Weekly 推荐了很多优秀的 Github 项目、iOS/Android 开发工具利器,比如墨__守独立开发的 macOS App —— Repo, 帮助 Mobile developer 快速查找第三方库,浏览各种最新最热门的 UI 控件,支持 Markdown 直接解析 README,以及快速管理 GitHub 的 Star 目录。
奥运当天,朋友圈原生推广页广告上线,6 大品牌亮相朋友圈,带来视觉上的震撼体验。本文将分析一下微信这种原生广告的实现方式。
微信广告团队这个非常了不起的发明,将把 app 端广告将正式带入原生时代!
现在 Android 的开发者基本上都使用 Android Studio 进行开发 (如果你还在使用 eclipse 那也行,毕竟你乐意怎么样都行)。使用好 Android Studio 插件能大量的减少我们的工作量。
Debug 断点跟踪调试是软件开发过程中分析代码、解决 BUG 的一个重要手段,不同 IDE 下的 Debug 工具的使用有所不同,但提供的调试功能一定是应有尽有。很多程序员的 Debug 能力都停留在基本的单步执行、断点跳跃上,殊不知还有很多鲜为人知但非常方便的调试技巧。本文就以 Android…
Android 点击空白处隐藏软键盘的一次寻找最优解的经历,欢迎强迫症一起来研究~
通过运行 DisplayInfo 获取当前设备屏幕的尺寸信息
android 常见 bug 及解决方案总结
《Android 经验分享》收录国内外最近一周热门的技术博客以及优秀的类库, 星期一傍晚将准时更新给大家 微信公众号:Android 经验分享 QQ 讨论群:386067289 本文已授权微信公众号:Android 经验分享,在微信公众号平台原创首发。 热点新闻 1. 微信推出小程序应用号…
本文会不定期更新,推荐watch下项目。如果喜欢请star,如果觉得有纰漏请提交issue,如果你有更好的点子可以提交pull request。本文意在分享作者在实践中掌握的关于gradle的一些技巧。 本文固定连接:https://github.com/tianzhijiex…
一个 5.0 以下设备的深坑
什么?你的生命还浪费在敲那些老掉牙的常用代码?赶紧定义几个 “咒语”,小魔仙帮你生成!
对流媒体传输来说,编码非常重要,它的编码性能、编码速度和编码压缩比会直接影响整个流媒体传输的用户体验和传输成本。
本期主要内容: 谷歌公布 Android 6.0 设备要求:强制开启全磁盘加密、谷歌要求OEM厂家保留并不得修改安卓6.0的Doze省电模式、Adapter优化方案的探索、Android悬浮窗TYPE_TOAST小结: 源码分析、让App像Web一样发布新版本、当Field邂逅65535、Android 高清加载巨图方案、Android动态加载技术三个关键问题详解、怎样用 Android Annotations 写出高性能代码、倍数提高工作效率的Android Studio奇技、ViewInspector(UI调试利器)等等
说到 Gradle ,Gradle 是一种构建工具,它抛弃了基于 XML 的构建脚本,取而代之的是采用一种基于 Groovy 的内部领域特定语言。近期,Gradle 获得了极大的关注,这也是我决定去研究 Gradle 的原因。
Gradle 是 Android 现在主流的编译工具,虽然在 Gradle 出现之前和之后都有对应更快的编译工具出现,但是 Gradle 的优势就在于它是亲儿子,Gradle 确实比较慢,这和它的编译过程有关,但是现在的 Gradle 编译速度已经有了成倍提高。除此之外,相对其他编译工具,最重要的,他和 Android Studio 的关系非常紧密,可以说对于一些简单的程序我们几乎不需要任何代码上的配置只使用 Android Studio 就可以完成编译和运行。
最近看了国外的一篇关于启动页的文章,作者实现启动页思路令我惊奇,遂翻译了一下以便分享,本人水平有限,见谅。
可能是最好的学习 AIDL 的文章
自定义 AndroidStudio 文件模板
在这一章,我们将会遵循以下主题:理解 Groovy、重新认识 tasks、Hooking Android 插件、编写自定义插件。
iOS Websocket
八款 Android 开发者必备的小工具
Android 开发中的图像压缩是一个很重要的部分。而这篇文章会让我们从另外一个角度来认识 Android 平台下的图像压缩和优化。
Android 开发人员不得不收集的代码 (不断更新)
Espresso 是 Google 官方提供的一个易于测试 Android UI 的开源框架 , 于 2013 年 10 月推出它的 released 版本 , 目前最新版本已更新到 2.x . 并且在 AndroidStudio 2.2 预览版中已经默认集成该测试库 .
包括 Dagger 2,Layout,Java,Android,RxAndroid
本文意在提供发布 Android 开源库一条龙教程。库的重点是代码,发布只是个必须的过程。希望能帮助你将精心打造的库很快的开源出去。只因国内相关文章很少,故此挖坑。
收集个人看过的有营养有价值的 blog,并采用关键字的方式进行分类,其中涵盖 Android 目前的各个方面。
最近公司的 App 为了加快开发效率选择了一部分功能采用 H5 开发,从目前市面的大部分 App 来讲,大致分成 Native App、Web App、Hybrid App 三种方式,个人觉得目前以 Hybrid App 居多,单纯的数据展示我们直接采用 WebView 来渲染就可以了,但是有时候可能会用到两者之间传递参数的情况,今天就来总结一下两者之间如何互相调用。本篇主要介绍 WebView 与 Javascript 交互数据,关于如何将 H5 网页呈现在 WebView 上可以参考这篇博客:Android 总结之 WebView 使用总结。
这是一篇迟来的文章,Android M已经发布一年多了(6.0的变化),在Android M中权限系统被重新设计,发生了颠覆性的变化,很多人把握不好这个变化,一是对这个权限策略和套路还没有摸透,二是没有一个很好的实践来支撑,在我的技术开发群里很多人问我关于权限的问题,往往我都没…
说Android端外推送比较烦,实际有两层意思:首先是说实现上比较麻烦,至今业界也没有找到一种完美的解决方案,Android程序员通常需要同时集成多家推送平台(如果有自己的端内推送,还要考虑与端内推送的配合);其次是说Android推送的市场现状比较混乱,无论选择哪一家,都让人…
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/14184.html
摘要:不过,或许是因为实在是太过于普通,所以许多人在使用它的时候就显得非常随意,这些错误的使用姿势却会在不经意间给我们带来不少的大坑。 showImg(https://segmentfault.com/img/remote/1460000007468686); LOG 是任何一种编程语言的第一个API,通常被初学者用来打印 Hello, World!。 有研究显示,不使用 LOG 或者使用姿...
摘要:音乐团队分享数据绑定运行机制分析一个项目搞定所有主流架构单元测试一个项目搞定所有主流架构系列的第二个项目。代码开源,展示了的用法,以及如何使用进行测试,还有用框架对的进行单元测试。 Android 常用三方框架的学习 Android 常用三方框架的学习 likfe/eventbus3-intellij-plugin AS 最新可用 eventbus3 插件,欢迎品尝 简单的 MVP 模...
摘要:音乐团队分享数据绑定运行机制分析一个项目搞定所有主流架构单元测试一个项目搞定所有主流架构系列的第二个项目。代码开源,展示了的用法,以及如何使用进行测试,还有用框架对的进行单元测试。 Android 常用三方框架的学习 Android 常用三方框架的学习 likfe/eventbus3-intellij-plugin AS 最新可用 eventbus3 插件,欢迎品尝 简单的 MVP 模...
摘要:将为按钮与操作行为转换提供一些默认动画,而及更高版本可让您定制这实现炫酷的登录效果掘金有需要的,请直接下载源码。本文就通过一个具体的例掘金此项目基于开发的一个。 Material Design 学习资料收集 - Android - 掘金本人目前正在找工作,想了解我的详细情况请移步到我的 网页版简历 ,希望能得到各位的推荐,谢谢! 关于 Material Design 在这里我就不......
摘要:并且便于统一的修改与查看。一旦被显示后,则将从视图框架中移除,其也会失效,此时得到的也是空的。所以它可以有效的避免布局的嵌套,从而达到优化布局的效果。其他嵌套的中,尽量不要使用,因为会重新测量两次。 作为android应用来讲,无论应用本身多么美观,功能多么强大,内容多么丰富。但如果App本身打开界面缓慢超过手机16ms刷新一次页面的时间,就会产生卡顿。用户体验都会变得极差,导致用户量...
阅读 3000·2021-11-25 09:43
阅读 3204·2021-11-11 16:54
阅读 577·2021-11-02 14:42
阅读 3517·2021-09-30 09:58
阅读 3486·2021-09-29 09:44
阅读 1065·2019-08-30 15:56
阅读 1901·2019-08-30 15:54
阅读 2812·2019-08-30 15:43