Quantcast
Channel: CSDN博客移动开发推荐文章
Browsing all 5930 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Android基础——初学者必知的AIDL在应用层上的Binder机制

初学者必知的AIDL在应用层上的Binder机制 事先说明: 本人也是个初学者,所以本文是从初学者的角度入手,如果有不妥的地方请留言教导我,谢谢。 本篇文章主要针对讲解AIDL的使用和AIDL在应用层上原理解析,其中也会提到在写AIDL服务中的一些错误。 首先得理解几个概念: IPC:Inter-Process...

View Article


Image may be NSFW.
Clik here to view.

iOS 调试

调试 对于开发人员来说调试是不可少的。iOS开发目前用的调试器是LLDB,其是用LLVM中可重用组件构建的下一代高性能调试器,包括完成的LLVM编译器。对于我们开发人员来说,这就意味着LLDB能理解编译器所能理解的语法。 在用LLDB之前我们再来看看还有哪些调试的方法。 dSYM(调试信息文件)...

View Article


Image may be NSFW.
Clik here to view.

Media Data之多媒体扫描过程分析(一)

此分析过程基于Android 6.0源码,转载请注明来源地址http://blog.csdn.net/lemon_blue/article/details/52261758 目录 1.概述 2.多媒体扫描过程分析 3.如何使用多媒体扫描 4.常见问题 1.概述...

View Article

Image may be NSFW.
Clik here to view.

Android 仿微信联系人Demo(自定义View,Viewgroup)

上周在某博客发现博主分享了一篇很经典的程序---------联系人效果。感觉很神秘很强大,但在阅读和理解博主的demo的同时也发现了一些冗余和不完美。于是带着宝宝的痛一咬牙自己开工了,大约花了一周的时间(当然我白天还得上班的),做出了这种效果。如下图: now跟着我的思路分析开发过程。 一、界面的数据列表是recyclerview做的,或许listview也可以,但是没试过。...

View Article

Image may be NSFW.
Clik here to view.

友盟集成系列之用友盟SDK解决产品经理,营销经理的各种需求

在上一篇文章中我们已经完成对友盟SDK的基本集成,但是要满足产品经理对一个APP的期望,基本集成的功能远远是不够的,此时我们需要更进一步的集成友盟SDK的功能 1.账号统计功能 友盟在统计用户时以设备为标准,如果需要统计应用自身的账号(需使用5.6.1及以上版本SDK),请使用以下接口: public static void onProfileSignIn(String ID) ; public...

View Article


Image may be NSFW.
Clik here to view.

自定义UICollectionView布局

废话说在前面 效果展示 CustomCarCollectionViewFlowLayout类的定义 类说明 属性说明 internalItemSpacing itemSize sectionEdgeInsets scale currentItemIndex 代理定义 代码说明 prepareLayout 手势处理 collectionViewContentSize...

View Article

Image may be NSFW.
Clik here to view.

Media Data之多媒体扫描过程分析(二)

此分析代码基于Android 6.0,转载请注明来源地址http://blog.csdn.net/lemon_blue/article/details/52262023 Media Data之多媒体扫描过程分析(一) Media Data之多媒体扫描过程分析(三) 2.1.5 android_media_MediaScanner.cpp...

View Article

Image may be NSFW.
Clik here to view.

Android 最全颜色对应的颜色表

 Android 最全颜色对应的颜色表 :                         Java代码   <?xml version="1.0" encoding="utf-8" ?>   <resources>   <color name="white">#FFFFFF</color><!--白色 -->   <color...

View Article


SystemServer进程

背景 SystemServer进程是zygote进程启动后,主动“分裂”的第一个进程。 它负责启动大量的Android系统核心服务,其重要性不言而喻。一旦该进程崩溃,整个Android系统将重新启动。 版本 Android 6.0 一、启动SystemServer进程...

View Article


Android常用实例——实现修改用户头像功能

首先祝大家周末愉快!前几天发表了几个项目中常用的实例,读者反映不错,可以看出大家还是希望技术能够在项目得到实际的应用,那么这篇博客就来聊聊实现用户修改头像的功能。 现在的APP,无论是大型的APP还是小型的项目,都或多或少的跟修改头像相关联,这个功能可以说在哪儿都用的说,所以有必要掌握这门技术。 先说说这个功能所需要掌握的知识点:...

View Article

Image may be NSFW.
Clik here to view.

android_aidl_的使用

Android Aidl 的使用 Aidl 是android 跨进程通信的中一种,是一种RPC。底层基于binder 框架。通常用在C/S架构中。 Aidl 跨进程通信支持有限的数据类型 Aidl 可以进行跨进程通信,但是不是所有的数据类型都支持,支持的类型主要是: Java 的基本类型 String 和CharSequence List 和 Map, 并且List和Map...

View Article

Android进阶系列4—从LayoutInflater到setContentView的LayoutInflater

N天前博主面试的时候,面试官问我TextView是如何加载到界面上的。博主说LayoutInflator,interviewer问怎么操作的呢?我说:记不得了。。。翻看郭神的博客,发现早在14年底,我就在他的Android LayoutInflater原理分析,带你一步步深入了解View(一)里面有留言,可能是当时too...

View Article

Image may be NSFW.
Clik here to view.

Android之PopupWindow-底部弹出,以及中间弹出有变暗效果

Android之PopupWindow-底部弹出,以及中间弹出有变暗效果 This class represents a popup window that can be used to display an arbitrary view. The popup window is a floating container that appears on top of the current...

View Article


Image may be NSFW.
Clik here to view.

实现音乐播放器歌词显示效果

这两天有个任务,说是要写一个QQ音乐播放器歌词的那种效果,毕竟刚学自定义View,没有什么思路,然后就Google.写了一个歌词效果,效果图在后面,下面是我整理的代码。 首先实现这种效果有两种方式     1.自定义View里重载onDraw方法,自己绘制歌词     2.用ScrollView实现...

View Article

Android面试之Activity

对于面试,有人恐惧有人享受其过程,但对于不善言语的猿猴,想必面试一定很痛苦,不过不要紧,面试一般会分为两个环节:技术面试和人事面试。 想把自己面试过程遇到的问题总结一下,分享给更多朋友。 本文重点讲技术环节。 考虑良久,我认为还是要从Activity开始说起。引用《Android开发艺术探索》的开篇语的一句话就是:Activity时候如此重要,以至于开篇不得不讲到它。...

View Article


Image may be NSFW.
Clik here to view.

Android责任链模式

责任链模式,使得每个对象都有机会去处理请求,从而避免请求的发送者和处理者之间的耦合,对于请求的发送者不需要关心具体的处理者是谁,这样就可以动态的去组织和分配的具体的处理者。 责任链的概述 责任链的描述 阎宏博士的《JAVA与模式》关于责任链的描述...

View Article

Image may be NSFW.
Clik here to view.

深入理解CoordinatorLayout.Behavior

要研究的几个问题 一、Behavior是什么?为什么要用Behavior? 二、怎么使用Behavior? 三、从源码角度看为什么要这么使用Behavior? 一、Behavior是什么?为什么要用Behavior? CoordinatorLayout是android support...

View Article


Image may be NSFW.
Clik here to view.

《React-Native系列》20、 RN数据流之Flux概览

今天我们来看下ReactNative的数据流框架Flux。 Flux是Facebook用来构建用户端的web应用的应用程序体系架构。它通过利用数据的单向流动为React的可复用的视图组件提供了补充。相比于形式化的框架它更像是一个架构思想,不需要太多新的代码你就可以马上使用Flux构建你的应用。 React 标榜自己是 MVC 里面 V 的部分,那么 Flux 就相当于添加 M 和 C 的部分。...

View Article

Image may be NSFW.
Clik here to view.

【Android】让HeaderView也参与回收复用机制,自我感觉是优雅的为 RecyclerView 添加 HeaderView...

本文站在巨人的肩膀上 自我感觉又进了一步而成。 基于翔神的大作基础之上写的一个为RecyclerView添加HeaderView FooterView 的另一种解决方案,  翔神链接文首镇楼:http://blog.csdn.net/lmj623565791/article/details/51854533...

View Article

Android动画

一、简单介绍 Android动画主要有4种: Tween Animation 变换动画 Frame Animation 帧动画 Layout Animation 布局动画 Property Animation 属性动画 二、变换动画 变换动画有以下四种: Alpha:渐变透明度动画 Scale:渐变尺寸缩放动画 Translate:位置移动动画 Rotate:旋转动画 它们的共同属性:...

View Article
Browsing all 5930 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>