博客专栏  >  移动开发   >  Android开发笔记

Android开发笔记

Android踩坑纪实

关注
0 已关注
39篇博文
  • 【Android】自定义ImageView高度自适应,宽度成比例缩放

    /** * 高度自适应ImageView,高度始终充满显示区域,宽度成比例缩放 */ public class AutoHeightImageView extends ImageView { ...

    2017-07-07 10:18
    236
  • 【Android】源码分析 - Handler消息机制再梳理

    前言多线程的消息传递处理,从初学Android时的Handler,懵懵懂懂地照猫画虎,到后来一头雾水的疑惑它为什么这么复杂,再到熟悉之后的叹为观止,一步步地都是自己踩过的足迹,都是成长啊哈哈哈。虽然离...

    2017-08-04 14:09
    440
  • 【Android】Audio音频输出通道切换 - 蓝牙、外放

    手机音频的输出有外放(Speaker)、听筒(Telephone Receiver)、有线耳机(WiredHeadset)、蓝牙音箱(Bluetooth A2DP)等输出设备。在平时,电话免提、插拔耳...

    2017-05-18 11:17
    520
  • 【Android】view.setVisibility(View.GONE)导致动画无效

    问题在安卓中使用动画将一个view弹出布局时,如果它本来是GONE掉的,那么你可能会想在动画的onAnimationStart() 时显示,然后在onAnimationEnd() 时隐藏它。但是很快会...

    2017-03-15 11:39
    903
  • 【Android】adb 查看所有程序包名

    adb shell pm list packages 列出所有的包名 $ adb shell pm list packagespackage:com.mediatek.mco package:com....

    2017-04-05 12:10
    655
  • 【Android】使用UncaughtExceptionHandler捕获全局异常

    简介当程序崩溃(Crash)的时候,默认是不对异常信息做处理的。如果想要把异常信息保存到本地文件中,或上传的服务器。那么就要借助UncaughtExceptionHandler这个类。使用方法一、实例...

    2017-04-20 14:05
    259
  • 【Android】判断应用Application、Activity、Service是否处于活动状态

    通过ActivityManager我们可以获得系统里正在运行的activities,包括进程(Process)等、应用程序/包、服务(Service)、任务(Task)信息。1、判断应用App是否活动...

    2017-05-03 12:45
    694
  • 【Android】内存泄漏分析心得

    本文来源:QQ空间终端开发团队公众号 前言对于C++来说,内存泄漏就是new出来的对象没有delete,俗称野指针; 对于Java来说,就是new出来的Object 放在Heap上无法被GC回收;本...

    2017-02-13 18:58
    190
  • 【Gradle】Android Studio中Gradle重复依赖的问题

    问题项目中有个Module需要解析json所以选用了依赖Gson,但是编译时报错如下:Error:Execution failed for task ':app:transformClassesWit...

    2017-02-23 13:02
    1135
  • 【Android】AlertDialog中的EditText不能弹出软键盘的问题

    摘要AlertDialog中加入EditText但是不弹出软键盘等问题网上有很多不管用的解决方案,有的方案是强制弹出软键盘,然而即使弹出来,也是显示在AlertDialog的后面,被Dialog遮挡。...

    2017-01-20 10:44
    335
  • 【Android】TextView中不同大小字体如何上下垂直居中?

    前言在客户端开发中,我们往往需要对一个TextView的文字的部分内容进行特殊化处理,比如加粗、改变颜色、加链接、下划线等。iOS为我们提供了AttributedString,而Android则提供了...

    2017-01-03 16:47
    1368
  • 【Android】阅读Android源码的一些姿势

    本文转载自 阅读Android源码的一些姿势 — by Kaede 日常开发中怎么阅读源码找到正确的源码IDE是日常经常用的东西,Eclipse就不说了,直接从Android Studio(基于In...

    2017-01-04 13:54
    249
  • 【Android】RxJava 入门详解

    本文转载自 给 Android 开发者的 RxJava 详解 —— by 扔物线 前言我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的...

    2016-12-20 11:02
    309
  • Android 热修复原理和实现

    查看原文: Android 热修复,没你想的那么难 —— by kymjs张涛 一种动态加载最简单的实现方式,代码实现起来非常简单,重要的是这种思路和原理 《插件化从放弃到捡起》第一章,首先看一张图:...

    2016-11-10 13:34
    240
  • 【Android】微信热修复 Tinker 的集成和使用

    简介Tinker: n. 〈英〉小炉匠,补锅匠,修补匠Tinker 是微信官方开源的 Android 热修复框架,支持在无需升级APK的前提下更新 dex, library and resourc...

    2016-11-17 11:51
    2008
  • 【Android】抽象布局 — include、merge 、ViewStub

    在布局优化中,Androi的官方提到了这三种布局、、,并介绍了这三种布局各有的优势,下面也是简单说一下他们的优势,以及怎么使用,记下来权当做笔记。一、布局重用标签能够重用布局文件,简单的使用如下:<L...

    2016-09-19 11:47
    299
  • 深入了解Android Studio和Gradle

    原文链接: 重新认识AndroidStudio和Gradle,这些都是我们应该知道的 — by 井方哥 前言主要从AndroidStudio的环境安装升级,Gradle,Eclipse转AS,多渠道...

    2016-10-18 17:08
    283
  • 【Android】Broadcast广播机制总结

    原文链接: Android总结篇系列:Android广播机制 1. Android广播机制概述Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的...

    2016-10-25 16:06
    400
  • 【Android】 保存图片到系统图库, 并立即显示在图库中

    搬运原链接:http://stormzhang.github.io/android/2014/07/24/android-save-image-to-gallery/ 【正文】

    2014-09-12 16:24
    613
  • 【Android】如何启动调用其他app中的Activity

    最近项目正在将原系统拆分为小型App,所以需要在原Project中启动另一个新的App中的Activity。这样的话启动要用到ComponentName ,它就是用来打开其他应用程序中的Activit...

    2015-09-15 12:19
    904

人工智能
25449
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部