内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

当前分类:

> 软件编程 > 安卓开发 >

  • Android快速实现地图功能(不仅快!而且小!)03月24日

    一、前言 本文旨在提供一个解决思路,不仅适用于添加地图这一种场景。还有更多的场景可以用到,比如展示在线 PDF 文档等。 最近都在忙着讨论项目需求,忙着学习 React Native ,时间一久都快忘记我是一个搞 Andorid 开发的了。今天突然想到了自己在上个项目

    Tags:Android地图
  • 源码分析:从AIDL的使用开始理解Binder进程间通信的流程03月24日

    Binder 通信是Android系统架构的基

    Tags:BinderAIDL
  • AndroidStudio中遇到的Gradle build插件版本太低的问题:Plugin03月24日

    先说自己的解决办法: (Gradle分两个,一个是本地构建用的构建工具,另一个是AndroidStudio中的插件,用来调用本地的工具,这里说的是插件) 一、先看看自己的gradle插件版本,项目的build.gradle中gradle:后面为版本号,例: classpath com.android.tools.

    Tags:GradleAndroidStudi
  • picasso未加载完图片弹窗就消失的解决办法03月24日

    最近遇到过做个广告弹窗,进入页面之后弹出,5S后关闭,遇到过网速不好或者图片太大,图片还没加载出来,弹窗就消失的问题,我是这样处理的: 首先在activity的onCreate的方法里加载弹窗: private void showShareDialog(String img, String title, final St

    Tags:picasso
  • Android学习笔记(1)03月24日

    Android系统四大组件: 活动(Activity):用于显示各种内容的一个界面 服务(Service):用于后台执行任务 广播接收器(Broadcast Receiver):规定应用程序所能接收的广播和向外发送广播 内容提供器(Content Provider):用于应用程序间共享数据 四大组件

    Tags:Android
  • Android源码设计模式8:责任链模式03月24日

    就像链条一环扣一环一样,责任链模式就是责任链对象之间相互关联,让消息在他们之间传递。消息从链首发出,沿着链条传播,直到有对象处理为止。 定义: 使多个对象都有机会处理请求,从而避免了请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,

    Tags:责任链模式设计模式
  • Android流式布局03月24日

    github地址 https://github.com/zhouxu88/FlowLayout/ 一、概述: 在日常的app使用中,我们会在Android 的app中看见 热门标签等自动换行的流式布局, 场景:主要用于关键词搜索或者热门标签等场景下面我们就来详细介绍流式布局的应用特点以及用的的技术点:

    Tags:布局Android
  • RecyclerView自定义分割线03月24日

    最近一直在看RecyclerView,较之ListView它确实是灵活多变,给予开发者更多自定义的空间,比如:需要添加头部和尾部、item的点击事件、自定义的LayoutManager,还有就是下面要说的自定义的分割线。 1、如何理解分割线 经常听到有人说自定义分割线麻烦,为什

    Tags:RecyclerView分割线
  • 简析Window、Activity、DecorView以及ViewRoot之间的错综关系03月24日

    关于Android中View视图的呈现,我们平常看到最多的就是在Activity中通过 setContentView(R.layout.activity_main); 设置来显示。然而其实视图的显示并不是由Activity来完成的,其中涉及到了Window、DecorView、ViewRoot。四者之间关系交互复杂,共同完成视图

    Tags:ViewRootDecorViewActivity
  • Android用RecyclerView实现倒计时列表功能03月24日

    在很多时候我们会用到一个场景,在 RecyclerView 的 item 上显示不同的倒计时,如下图所示。 RecyclerView效果 需要注意的地方也没多少: 1 .ViewHolder 的重复使用与倒计时显示冲突。2.退出应用时释放所有 CountDownTimer 资源。 Step00.核心代码 MyAdapter

    Tags:RecyclerView倒计时
  • EventBus性能优化03月24日

    EventBus虽然用起来很方便,但是通过前面讲的我们发现在register过程中用到了大量的反射。这就导致了天然的性能缺陷。 引言 前面讲到了EventBus在 findUsingInfo 的时候会根据 FindState 获取 SubscriberInfo ,这个过程是通过调用 getSubscriberInfo(findSt

    Tags:EventBus性能优化
  • Handler源码注释翻译03月24日

    让我们一起来看看Handler的官方注释吧~ 一.什么是Handler? A Handler allows you to send and process {@link Message} and Runnable objects associated with a threads {@link MessageQueue}. Each Handler instance is associated with a single thread a

    Tags:Handler注释
  • 构建Android App的30条宝贵经验03月24日

    做任何事都有两种人,一种是自己很努力的去做的,还一种是听从他人意见建议的做的。这里有我一些总结的经验,希望能帮到你们: 导入任何第三方包的时候都要再三思考,因为这个动作 责任 重大。 不要去绘制用户看不见的地方 。 再三考虑 数据库的使用对业务是

    Tags:AndroidApp
  • 安卓Hacking Part18逆向工程入门篇03月24日

    前言 在计算领域中,逆向工程是指理解某些系统的运行机制并重用这些信息来做某些事情的过程。这种方式同样适用于Android应用程序。许多情况下,我们都需要对Android应用进行逆向工程。 阅读他人的代码 查找代码中的漏洞 搜索硬编码在代码中的敏感数据 恶意软

    Tags:逆向工程安卓
  • Android5.0(Lollipop)中的SurfaceTexture,TextureView,Surface03月24日

    SurfaceView, GLSurfaceView, SurfaceTexture以及TextureView是Android当中名字比较绕,关系又比较密切的几个类。本文基于Android 5.0(Lollipop)的代码理一下它们的基本原理,联系与区别。 SurfaceView从Android 1.0(API level 1)时就有 。它继承自类View,

    Tags:SurfaceTextuTextureViewGLSurfaceVie
  • ReactNative ListView 中图片加载优化处理(三)03月24日

    在手机应用中,图片列表的滚动操作是非常常见的,而且这个功能一般用户的期望都比较高,需要很不错的用户体验。在上一篇文章中(点击进入),我们主要分享了如何实现React Native中的图片缓存,在本文中我将会给大家带来在图片列表滚动过程中如何进行优化ListVi

    Tags:ListViewReactNative
  • 一招搞定Android Activity的管理03月24日

    为什么要做activity的管理 在android app的开发过程中,或多或少会涉及到activity的管理。会有这样的业务场景存在,例如: 广播接收器接收到某个动作,需要finish某个指定的activity; 在缺乏activity上下文的地方也需要finish某个指定的activity...... 话不

    Tags:ActivityAndroid
  • AndroidN升级版的Notification03月24日

    在Android N中对Notification进行了很大的更新,添加了一些新的API Android N,Notification的新特性 新的样式模板-更简约,显的不是那么凌乱 不在和status bar捆绑 不需要打开应用,就可以直接回复 个性化定制 Notification 新模板 在Android N中引入了一些

    Tags:NotificationAndroidN
  • 从Thread开始揭露Android线程通讯的诡计和主线程的阴谋03月24日

    背景介绍 我们在Android开发过程中,几乎都离不开线程。但是你对线程的了解有多少呢?它完美运行的背后,究竟隐藏了多少不为人知的秘密呢?线程间互通暗语,传递信息究竟是如何做到的呢?Looper、Handler、MessageQueue究竟在这背后进行了怎样的运作。本期,让

    Tags:Thread主线程线程通讯
  • Android进程间通信IPC详解03月24日

    最近项目有进程间通信的需求,我使用的是IPC通信的方式,这是Android中很传统的一种进程间通信的方式,在这里分享给大家。 进程间通信意义 我们为什么要使用进程间通信。我说一个场景,比如我们有两个App,其中一个App(名字为A),有授权登陆,我们还有一个

    Tags:IPCAndroid

CopyRight © 2015-2016 QingPingShan.com , All Rights Reserved.

清屏网 版权所有 豫ICP备15026204号