Android开发那些事

【掘金日报】第三期 老夫这里有一本“深度学习”的秘籍,要不要?

掘金日报主打分享优质深度技术内容,技术内容分:前端、后端、Android、iOS、产品设计、工具资源和一些有趣的东西。 前端 比较与理解 React 的 Components,Elements 和 Instances 在翻译《React Components, Elements…

前端

Android 系统中,那些能大幅提升工做效率的 API 汇总(持续更新中...)

前言 “条条大路通罗马。” 工做中,实现某个需求的方式每每不是惟一的,这些不一样实现方式不只表如今代码质量上,还影响着咱们的工做效率。就像,在 Android 系统中,总有那么一些不为人知的 API 可以减小咱们不少零碎的工做量。因而,就想凭着一些经验,整理一些经常使用的,找个地方概括…

android

Android 开发经验谈 - 不多有人会告诉你的 Android 开发基本常识

本文介绍 Android 开发过程当中的一些基本常识,大可能是一些流程、专业术语和解决问题的方法等。

git

RecyclerView 定制:通用 ItemDecoration 及全展开 RecyclerView 的实现

Android L 面世以后,Google 就推荐在开发项目中使用 RecyclerView 来取代 ListView,由于 RecyclerView 的灵活性跟性能都要比 ListView 更强,可是,带来的问题也很多,好比:列表分割线都要开发者本身控制,再者,RecyclerView 的测量与布局的逻辑都委托给了本身 LayoutManager 来处理,若是须要对 RecyclerView 进行改造,相应的也要对其 LayoutManager 进行定制github

RecyclerView 的几种经常使用场景
如何实现带分割线的列表式 RecyclerView
如何实现带分割线网格式 RecyclerView
如何实现全展开的列表式 RecyclerView(好比:嵌套到 ScrollView 中使用)
如何实现全展开的网格式 RecyclerView(好比:嵌套到 ScrollView 中使用)

数据库

Android APP Banner ,用这一个就够了

Cover.png MZBannerView 如今的APP Banner大多数千篇一概,前面看到魅族手机上全部魅族自家APP上的Banner效果不错,因而就想着来仿着作一个相似的效果。所以就有了这个库。可是为了使用方便,这个库不只仅只有仿魅族效果的BannerView 来使用,还…

后端

Android 调用系统功能实现图片选择器,你可能会遇到的问题汇总

图片选择器在手机应用中家常便饭,设置头像、聊天传图等常见相似场景都须要使用。为了保持不一样设备上体验的一致性和较好的兼容性,比较稳妥的作法是在应用内自实现相机拍照、相册选图和图片裁剪功能。可是,这个实现过程比较复杂,费时费力。更多时候,或者说在项目初期,咱们都会选择直接调用系统提…

api

[[Android] 优雅的处理登陆页面跳转逻辑](https://juejin.im/entry/5781d...

Android 优雅的处理登陆页面跳转逻辑

浏览器

Android快速实现地图功能(不只快!并且小!)

本文为 Marno 原创,转载必须保留出处! 公众号【 aMarno 】,关注后回复 RN 加入交流群 React Native 优秀开源项目大全:http://www.marno.cn 1、前言 本文旨在提供一个解决思路,不只适用于添加地图这一种场景。还有更多的场景能够用到,…

微信

android商品详情页开发

android商品详情页开发

数据结构

Android 工具类库

appUtils (Android 基础工具类)

dbutils (Android 数据库处理工具类)

mediautils (Android 多媒体处理工具类)

利用 Chrome 开发者工具远程调试 Android 中的原生 WebView

以前写过一篇关于 Android Studio 断点调试技巧 的文章,但都是针对 Native 代码的调试,对于 Hybrid 开发模式下的 WebView 却无从下手。幸运的是,PC 中的 Chrome 浏览器提供的开发者工具可以帮助咱们远程调试 Android 中的 Web…

CityPickerViewV2.0重磅来袭

详细介绍说明请移步 https://github.com/crazyandco... 强烈建议升级使用V2.0版本的CityPickerView控件!!! 本次更新内容 更丰富的数据结构、包含选择地区的百度、高德经纬度、城市code等; 更全面的全国省市区数…

聊聊安卓 App 里的搜索

安卓 App 里,搜索是一个经常使用功能,是开发中高频需求,聊聊那些年咱们开发过的搜索栏

Android 技术选型(持续更新中...)

Timber 就一个文件,是上层api封装,底层仅提供打印到logcat实现,打印到文件的话须要本身实现接口. 能够参考这个来设计本身app中的顶层api https://github.com/hss01248/H... :我花最多精力维护的一个库,…

第三方SDK集成库(受权/分享/支付)

https://github.com/czy1121/sd...://reezy.me/2017-03-31/sdk3rd-authorize-share-payment/ 第三方SDK集成库,支持 受权/分享/支付 等功能 受权 目前支持 微信/QQ/新浪微博,客户…

关于 Android RecyclerView 的那些开源 LayoutManager

Google 默认为 RecyclerView 提供了 LinearLayoutManager、StaggeredGridLayoutManager、GridLayoutManager,已经能够知足不少开发需求了,可是实际开发过程当中,免不了出现一些更加新颖的交互设计。因而,便从 Github 上整理了一波关于 RecyclerView 可使用的 LayoutManager,在实际开发中须要用到时,遇到类似的效果时便可随手拈来,提升效率。

Android:这是一份全面&详细的Webview使用攻略

前言 如今不少App里都内置了Web网页(Hyprid App),好比说不少电商平台,淘宝、京东、聚划算等等,以下图京东首页 那么这种该如何实现呢?其实这是Android里一个叫WebView的组件实现的。今天我将全面介绍WebView的经常使用用法。 目录 文章目录 1. 简介 …

基于 MVP 架构,采用 RxJava2, Retrofit2, Realm3.0 和 ZXing 开发的符合 Material Design 的快递查询 App

基于最新的 RxJava2, Retrofit2, Realm3.0

Android 快速开发工具类集合

Android 经常使用开发工具类,方法全,功能多,体积小,便于快速开发!

项目需求讨论 -(登陆 -> 主界面 -> 退出登陆)

关于项目中,从登录界面到软件里面去,而后再从新退出登录,回到登录界面的处理。

人手一本: Android 应用优化小手册

对咱们技术从业者而言, 不少时候时候不是咱们不知道怎么作, 而是不知道作什么? 今天系统的总结本身关于如何对 Android 应用进行优化的一些经验, 共计八个维度.

【工具类】Android 最有效的隐藏软键盘方法

原文发表于:http://blog.csdn.net/qq_27485935 , 你们没事能够去逛逛 (ง •̀_•́)ง 前言 在平时的 App 开发中, 免不了会遇到须要开发者隐藏软键盘的状况, 好比当在多个输入框填入我的基本信息, 最后有个保存按钮, 点击便可将我的基本信…

Android 开发中如何动态加载 so 库文件

我想对于静态加载 so 库文件,你们都已经很熟悉了,这里就很少说了。在 Android 开发中调用动态库文件(*.so)都是经过 jni 的方式,而静态加载每每是在 apk 或 jar 包中调用so文件时,都要将对应 so 文件打包进 apk 或 jar 包。 动态加载的优势 …

Android MVVM Architecture Components

Android MVVM Architecture Components based on MVPArms and Android Architecture Components.

(升级)RecyclerView侧滑菜单,RecyclerView滑动删除,RecyclerView长按拖拽,RecyclerView下拉刷新上拉加载

RecyclerView侧滑菜单,RecyclerView滑动删除,RecyclerView长按拖拽,RecyclerView下拉刷新上拉加载(利用v4自带刷新、利用RecydlerView滚动自动加载)。支持和ViewPager嵌套使用。

后端工程师的React Native初体验

这是一个用React Native写的小说APP,支持搜索小说、订阅小说、在线阅读。附后端源码

Android 仿 QQ 侧滑 (删除、置顶等) 功能

Android 侧滑删除等功能

安卓推送这件小事

今天来说讲推送这件小事,事虽小,要作好却不容易。 推送难,难于上青天。 咱们在讨论 Android 手机上的推送时,大多数状况是在说集成第三方推送,由于即便是像微信这样的大厂,也须要厂商加到启动白名单里才能保持在线。 iOS 手机使用 APNs(Apple Push Notif…

Android 基础夯实 -- 你了解 Handler 有多少?

万丈高楼平地起,学习任何东西咱们都离不开扎实的基础知识。本编文章经过对 Handler 相关知识的全面回顾,给 Android 开发者从新夯实基础。

Matisse - 知乎开源的 Android 图片选择器

不少 App 都有选取图片的需求,例如在 IM 中发送图片,在内容编辑的时候插入图片。

实现美图秀秀必备的轻量级 Android 滤镜库

能够对 ImageView,View Background,Drawable 和 Bitmap 添加滤镜,设置亮度、对比度。提供十种滤镜。能够开启动画效果,并设置差值器 Interpolator,监听器 Listener。对 ImageView/View/Drawable 能够导出变换风格后的 Bitmap。

android 音视频点 / 直播模块开发

android 音视频点 / 直播模块开发

android 自动检测更新

android 自动检测更新

pulltorefreshRecylerView下拉刷新上拉加载,支持自能预加载,可定制的底部

下拉刷新上拉加载控件+Material Design使用 人所缺少的不是才干而是志向,不是成功的能力而是勤劳的意志。 —— 部尔卫 Material Design控件使用 前几天分享了两篇Material Design控件使用的文章,这里就很少作叙述,下面是传送门,想要学习的小…

2017,你绝对想尝试的新 Android 库

android 库学习

拉升颜值-Android 优雅酷炫的图片处理

在 Android 世界里,经过优雅的图片处理,达到拉升 app 颜值的效果!

RecyclerView 局部刷新爬坑之路

前几天看到的一篇文章,感受和个人爬坑经历很像,相见恨晚,因此转载一下。

相关文章
相关标签/搜索