Android
文章平均质量分 79
Binguner_
这个作者很懒,什么都没留下…
展开
-
GridView 加载网络图片 | 点击 Item 传递图片到另一个 Avtivity
1.声明 GridView private PullToRefreshGridView ptrgv;2.为 GridView 添加图片 @Override public View getView(int i, View view, ViewGroup viewGroup) { ViewHolder vh;原创 2017-04-08 11:40:50 · 464 阅读 · 0 评论 -
从零开始学 Kotlin 之「2」数据类型
前言大家好,这里是「从零开始学 Kotlin 之『2 』数据类型」,本文首发于公众号「Binguner」,欢迎前往大家关注。我会每周分享一些关于 Android 和其他方向的技术干货或一些关于认知的文章。学习一门技术最好的方式就是去教会别人,所以,开始今天的学习吧!Kotlin 中的数据类型有基本数据类型和应用类型:基本数据类型值直接存在了变量应用类型的变量存储的是类型所指对象的存储...原创 2018-10-12 13:45:53 · 302 阅读 · 0 评论 -
从零开始学 Kotlin 之「1」基础篇
前言大家好,这里是「从零开始学 Kotlin 之『1 』基础篇」,本文首发于公众号「Binguner」,欢迎前往大家关注。我会每周分享一些关于 Android 和其他方向的技术干货或一些关于认知的文章。学习一门技术最好的方式就是去教会别人,所以,开始今天的学习吧!01 Kotlin 的前世今生Kotlin 是由 JetBrains 这家公司开发的一门基于 JVM 的语言。也许你没听说过 ...原创 2018-10-07 22:48:00 · 445 阅读 · 0 评论 -
Anko 中使用 CardView 出现的坑
Anko 提升了 Android 页面的渲染速度,但是在用 Anko 写布局的时却遇到了很多坑,用 XML 可以轻松实现的一些效果,在 Anko 中经常找不到解决方案。比如说题目中的这个问题。XML 中 CardView 的实现1. 首先在导入依赖implementation 'com.android.support:cardview-v7:26.1.0'2. XML 代码 &lt...原创 2018-10-24 15:21:01 · 580 阅读 · 0 评论 -
从零开始学 Kotlin 之「3」集合、数组和区间
前言大家好,这里是「从零开始学 Kotlin 之『3』集合、数组和区间」,本文首发于公众号「Binguner」,欢迎前往大家关注。我会每周分享一些关于 Android 和其他方向的技术干货或一些关于认知的文章。学习一门技术最好的方式就是去教会别人,所以,开始今天的学习吧!01 只读集合 和 可变集合Kotlin 中的集合和 Java 中的集合不一样,分为只读集合和可变集合。只读集合只...原创 2018-12-17 23:03:47 · 319 阅读 · 0 评论 -
Android 反编译指南
我们下载到的 App 安装包是 Apk 文件(Android Application Package) 。通过 Apk 文件,我们也可以得到这个应用的代码和资源文件,对应用进行修改。那么我们如何获取这些文件呢?这就需要 Android 反编译技术。01 所需要的软件Apktool反编译 xml 文件和 dex 文件,并可以将编译后的项目重新打包成 apk。官方下载地址: Apktoo...原创 2019-02-06 23:23:34 · 262 阅读 · 0 评论 -
Android 复盘——帮你彻底了解消息机制
# 1. 什么是消息机制说到消息机制,作为一名 Android 开发者一定先想到的是 Handler。Handler 就是 Android 消息机制的上层接口,我们可用通过 Handler 轻松的在不同的线程中切换任务,但 Handler 的实现还有两个很重要的概念 MessageQueue 和 Looper。MessageQueue 的翻译是消息队列,它的内部采用了单链表的结构存储 Hand...原创 2019-04-26 11:39:52 · 238 阅读 · 0 评论 -
Android 复盘——你真的了解 setContentView 吗?
# 1. AppCompatDelegate 的 setContentView()分析 Android 中的 View,我们先从进入应用的看到的的一个 View 入手,第一个 View 就是 通过 setContentView() 这个方法进行加载的。我们来看 setContentView() 的源码:public void setContentView(@LayoutRes int layo...原创 2019-05-03 16:20:02 · 1537 阅读 · 0 评论 -
关于 adb shell error: no devices/emulators found 的解决方案
今天更新了 SDK Tools 的版本之后,打开命令行发现 adb shell 突然不能用了报错如下:$ adb shelladb server version (40) doesn't match this client (41); killing...ADB server didn't ACKFull server startup log: /var/folders/hv/5bc7s...原创 2019-06-06 22:24:22 · 39849 阅读 · 2 评论 -
最全!Android 开发状态栏配色详解
感觉 Android 状态栏一直是一个坑啊!!并且国内不同 Android 的手机厂商也对状态栏做了不同的适配和修改。在此记录以下实现不同效果的状态栏的方法Android 4.4 之前,Android 的状态栏是黑色背景,无法修改。Android 4.4 推出了透明状态栏的效果。Android 5.0 提供了方法可以直接修改状态栏的颜色。目录:隐藏 ActionBar隐藏状态栏...原创 2018-09-18 18:47:29 · 669 阅读 · 0 评论 -
高德地图 API 的简易使用
1. 注册个人开发者到 http://lbs.amap.com/ 注册个人开发者,创建新应用,申请 KeySHA1获取方式:双击 signingReport, 在 Android Studio 下方控制台中找到 SHAI 在这里为了方便可以将 发布版安全码 和 测试版安全码 填同一个 SHA1。获取 PackageName: 在 build.gradle 中找到 applicationId原创 2017-04-09 19:41:09 · 915 阅读 · 0 评论 -
高德地图 API 的简易使用
1. 注册个人开发者到 http://lbs.amap.com/ 注册个人开发者,创建新应用,申请 KeySHA1获取方式:双击 signingReport, 在 Android Studio 下方控制台中找到 SHAI 在这里为了方便可以将 发布版安全码 和 测试版安全码 填同一个 SHA1。获取 PackageName: 在 build.gradle 中找到 applicationId原创 2017-04-09 19:41:42 · 2153 阅读 · 0 评论 -
long类型转换成日期
后台给返回的日期格式有时候不符合要求,不能直接在界面上显示,这篇文章提供了一些方法用于格式的转换转载 2017-12-22 17:22:14 · 58187 阅读 · 4 评论 -
Android 中 TextinputLayout 的用法
TextinputLayout 是 Android 5.0 之后才出现的东西,虽然现在应用的不是特别多,但效果真的很赞!在此记录一下 TextinputLayout 的一些用法原创 2017-12-22 17:25:04 · 1557 阅读 · 0 评论 -
DrawerLayout、Toolbar 的详细用法
利用 DrawerLayout、Toolbar 布局设置页面变得越来越流行,在此记录一下自己学习使用这两个控件的一些方法。原创 2017-04-29 00:42:26 · 468 阅读 · 0 评论 -
在一个 Activity 中改变另一个 Activity 的 UI
在一个 Activity 中更改另一个 Activity 的 UI 可以让两个 Activity 共享一个 Handler 达到其效果,这里介绍的是另一种方法。原创 2017-04-29 00:40:01 · 848 阅读 · 0 评论 -
Android 模拟器 Could not lock voice for audioInputDeviceIOProc
记录一下 Android 模拟器 Could not lock voice for audioInputDeviceIOProc 的解决方案翻译 2017-12-31 01:33:49 · 1062 阅读 · 0 评论 -
手把手教你搭建 NDK 环境搭建
本文基于 Android Studio 3.4.2 、gradle:3.2.11、什么是 JNI、NDK?JNI 是 Java Native Interface (Java 本地接口)的缩写,是 Java 与其他语言通信的桥梁。在 Android 中的应用主要为:音视频开发、热修复、插件化、逆向开发和系统源码调用,为了方便使用 JNI 技术,Android 提供了 NDK 工具集合,它和 ...原创 2019-08-13 13:53:19 · 382 阅读 · 0 评论