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

ubuntu设置swap(交换内存)

ubuntu设置swap(交换内存) 1.首先用命令free查看系统内Swap 分区大小 total used free shared buffers cache Mem: 1002 964 38 0 21 410 -/+ buffers/cache: 532 470 Swap: 1024 24 1000 2.添加swap文件 mkdir swap cd swap sudo dd...

View Article


Image may be NSFW.
Clik here to view.

Android:学习AIDL,这一篇文章就够了(下)

前言 上一篇博文介绍了关于AIDL是什么,为什么我们需要AIDL,AIDL的语法以及如何使用AIDL等方面的知识,这一篇博文将顺着上一篇的思路往下走,接着介绍关于AIDL的一些更加深入的知识。强烈建议大家在看这篇博文之前先看一下上一篇博文:Android:学习AIDL,这一篇文章就够了(上) 注:文中所有代码均源自上一篇博文中的例子。...

View Article


Android Sensor详解(3)porting drvier

kernel层porting 复制kernel driver file到相关目录 修改archarmbootdtsqcom下的dtsi问题 修改makefile使能够编译driver 修改相关权限 HAL层porting 编译改错 kernel层porting 复制kernel driver file到相关目录 将cm36xxx.c复制到 drivers/input/misc中...

View Article

Android中LocalBroadcastManager的基本用法及源码分析

我们知道Android中的广播(Broadcast)主要用于应用间的通信,这种通信机制依赖于Binder通信机制及AMS的参与。 当我们想实现应用内部组件之间的一对多通信时,广播机制的效率和开销可能无法满足要求。 这个时候我们可以使用第三方提供的开源库,例如EventBus等, 也可以使用Android支持库提供的LocalBroadcastManager。...

View Article

Image may be NSFW.
Clik here to view.

Android自定义View之LoadingLayout

介绍 上一篇博文写了一个通用的加载view,这篇在加载view的基础在包裹一层就是LoadingLayout了,主要的目的是免去每次加载时要隐藏主内容布局,然后加载成功之后显示主内容布局这些繁琐操作。如果你还不了解loadingView,可以简单的看一下上一篇博文:Android...

View Article


Image may be NSFW.
Clik here to view.

webview自定义404、500、断网、timeout页面的问题

转载请标注原创地址:http://blog.csdn.net/lsyz0021/article/details/56677132...

View Article

Image may be NSFW.
Clik here to view.

【图形图像】Android SurfaceFlinger之Gralloc

1、SurfaceFlinger模块 Android中SurfaceFlinger与其它模块的关系图如下所示:...

View Article

Android Sensor详解(4)driver的攻防战

kernel drvier架构 注册驱动 probe函数的家常 驱动完善 kernel drvier架构 下面我将以psensor,light sensor为例具体说明整个sensor的driver是如何启动的 注册驱动 很多人在看driver的时候首先会去注意probe函数,仅知道这个是入口函数,其他的不在管了。 当然在我开发过程中也确实如此,因为整个框架都是固定好的,一般是不会改变的。...

View Article


Image may be NSFW.
Clik here to view.

设计模式-组合模式

1.组合模式的定义及使用场景 组合模式也称为部分整体模式,结构型设计模式之一,组合模式比较简单,它将一组相似的对象看作一个对象处理,并根据一个树状结构来组合对象,然后提供一个统一的方法去访问相应的对象,以此忽略掉对象与对象集合之间的差别。生活中一个比较经典的例子就是组织结构的树状图。 定义: 将对象组合成树形结构以表示“部分-整体”的层次结构,使得用户对单个对象和组合对象的使用具有一致性...

View Article


Image may be NSFW.
Clik here to view.

融云(RONGCLOUD)集成1-SDK导入

官方指导:http://www.rongcloud.cn/docs/android.html#视频详解 1.按照官方指导,将下载好的各模块项目以import module的方式导入自己的项目 2.将导入的项目添加为自己项目的依赖模块: 因为我导入CallKit的时候报错,所以我先添加CallKit的依赖,再以同样的方式添加app的依赖;...

View Article

Image may be NSFW.
Clik here to view.

Android开发笔记(一百三十六)可折叠工具栏布局CollapsingToolbarLayout

...

View Article

Image may be NSFW.
Clik here to view.

OpenGL核心技术之Gamma校正

笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》电子工业出版社等。CSDN视频网址:http://edu.csdn.net/lecturer/144...

View Article

Image may be NSFW.
Clik here to view.

android应用开发-从设计到实现 2-3 颜色的运用

颜色的运用 Material Design采用的是扁平化的设计,可以看到一大块一大块区域的颜色。这些颜色大多亮丽引人,整个界面上搭配的颜色也不会太多,基本保持在三种颜色以内。 “没有错误的颜色的,只有错误的搭配”。颜色是没有对错的,我们要用经验和直觉来搭配它们,所以要先来认识认识颜色。 颜色理论...

View Article


Image may be NSFW.
Clik here to view.

Android Java调用ffmpeg命令

0. 前言 ffmpeg命令很强大,但是在Android工程中无法执行可执行文件ffmpeg,即无法使用ffmpeg。 本文介绍把ffmpeg改造成库文件,然后通过JNI调用它,即可实现在Java中使用ffmpeg命令。 PS: 本工程依赖于前文Android 编译FFmpeg x264。 1. ffmpeg 1.1 main to run (1)ffmpeg.h...

View Article

Image may be NSFW.
Clik here to view.

CoordinatorLayout使用全解析

CoordinatorLayout是在 Google IO/15 大会发布的,遵循Material 风格,包含在 support Library中,结合AppbarLayout, CollapsingToolbarLayout等 可 产生各种炫酷的效果,本篇博客就将介绍CoordinatorLayout的各种酷炫效果。 其实在Android...

View Article


Android视频播放器屏幕左侧边随手指上下滑动亮度调节变暗变亮原理实现

Android视频播放器屏幕左侧边随手指上下滑动亮度调节变暗变亮原理实现Java代码:package zhangphil.app; import android.app.Activity; import android.os.Bundle; import android.view.LayoutInflater; import android.view.MotionEvent; import...

View Article

使用原生自定义View,setState刷新界面后UI不能正常显示

背景 项目整合react native时,将原生的一个九宫格图片显示,封装成了RN控件,并提供了一个source属性 @ReactProp(name = "source") 问题...

View Article


Image may be NSFW.
Clik here to view.

设计模式——组合模式

组合模式就是将对象组合成树形结构以表示”部分-整体”的层次结构,使得用户对单个对象和组合对象的使用具有一致性。组合模式的核心包括抽象构件、叶子构件和容器构件。抽象构件角色:定义了叶子构件和容器构件的共同点。叶子构件角色:无子节点。容器构件角色:有容器特征,可以包含子节点。看了下面的图大家就明白什么是容器和叶子了。 组合模式的适用性 1.你想表示对象的部分-整体层次结构。...

View Article

Image may be NSFW.
Clik here to view.

Android程序员学PHP开发(29)-ThinkPHP5.0(1)初体验-PhpStorm

...

View Article

谷哥的小弟学后台(26)——Filter(3)

探索Android软键盘的疑难杂症 深入探讨Android异步精髓Handler 详解Android主流框架不可或缺的基石 站在源码的肩膀上全解Scroller工作机制 Android多分辨率适配框架(1)— 核心基础 Android多分辨率适配框架(2)— 原理剖析 Android多分辨率适配框架(3)— 使用指南 自定义View系列教程00–推翻自己和过往,重学自定义View...

View Article
Browsing all 5930 articles
Browse latest View live


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