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

移动开发者的未来在哪里?

前一段时间,很多人给我留言,说最近找工作特别难找,投递的简历石沉大海,找了好久都没有合适的公司愿意要,不知道未来移动开发的路该何去何从。...

View Article


Image may be NSFW.
Clik here to view.

Android 开发 Tip 10 -- app:showAsAction & android:showAsAction

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/71170519 IDE给出的提示: 所以当Activity继承AppCompatActivity 时,应该用app:showAsAction Activity继承Activity时,应该使用android:showAsAction 作者:crazy1235 发表于2017/5/4...

View Article


Image may be NSFW.
Clik here to view.

用于Unity上的CSV文件读取工具,一句代码缓存、提取

用于Unity上的CSV文件读取工具,兼具缓存、提取功能。♦功能说明1.支持读取并缓存CSV文件,支持PC端和Android端,不支持iOS 2.只需创建与CSV文件结构对应的类即可,细节无需关心,工具类会自动帮你读取并缓存数据 3.随时读取已缓存的CSV文件对象,也可单独读取CSV文件的某一ID对应的数据...

View Article

linux驱动开发之字符设备框架-cdev

前言 字符设备是linux驱动中最基本的一种设备类型。这里介绍linux系统中,字符设备的框架。 主要的内容是cdev结构体和file_operation函数操作集 正文 cdev结构体 在linux中,使用cdev来描述一个字符设备。 struct cdev { struct kobject kobj; struct module *owner; const struct...

View Article

Image may be NSFW.
Clik here to view.

Android 开机优化

问题描述 问题分析 bootloader 优化 kernel层优化 frameworks层优化 debug 技术说明 总结 问题描述 开机时间相对参考机过慢,大约慢15s左右。Android 系统7.0。 问题分析 开机问题涉及的层次较多,大致有bootloader–>kernel–>Zygote–>PMS–>AMS–>Launcher...

View Article


Android设计模式-迭代器模式

介绍 迭代器模式(Iterator...

View Article

Image may be NSFW.
Clik here to view.

Android 架构设计实现——MVP模式

转载请注明出处:http://blog.csdn.net/smartbetter/article/details/70853135 随着 UI 创建技术的功能日益增强,UI 层也履行着越来越多的职责。为了更好地细分视图(View)与模型(Model)的功能,让 View 专注于处理数据的可视化以及与用户的交互,同时让 Model 只关系数据的处理,基于 MVC(Model View...

View Article

Image may be NSFW.
Clik here to view.

Android 蓝牙开发(六)hfp连接

转载请注明出处:http://blog.csdn.net/vnanyesheshou/article/details/71106622 本文已授权微信公众号 fanfan程序媛 独家发布 扫一扫文章底部的二维码或在微信搜索 fanfan程序媛 即可关注 五一过后,接着研究Android蓝牙hfp相关技术。本文主要内容是蓝牙手机音频的连接、断开流程分析,对应蓝牙HFP profile。 1...

View Article


Image may be NSFW.
Clik here to view.

Linux ALSA 音频系统:物理链路篇

1. Overview 硬件平台及软件版本: Kernel - 3.4.5 SoC - Samsung exynos CODEC - WM8994 Machine - goni_wm8994 Userspace - tinyalsa Linux ALSA 音频系统架构大致如下: +--------+ +--------+ +--------+ |tinyplay| |tinycap |...

View Article


Android设计模式-代理模式

介绍 代理模式(Proxy Patter)也称委托模式,属于结构型设计模式。这是一个相当重要的设计模式,Android源码中随处可见。何为代理模式呢?比如每天吃饭时赶进度是常事,就叫公司的同时帮忙买饭,这就是一种代理;如果碰到辞职时老板不给发工资,还得委托个律师 帮你打官司,这也是代理。总之,即便在现实生活中,代理也是无处不在。 定义 为其他对象提供一种代理以控制这个对象的访问。 使用场景...

View Article

Image may be NSFW.
Clik here to view.

不得不知的 load 与 initialize

要想收获更多知识,还是得追其根源。OC 中有两个特殊的类方法,分别是 load 和 initialize, 本文主要总结一下这两个方面的区别与联系、使用场景和注意事项。 load 顾名思义,load 方法在这个文件被程序装载时调用,即当程序被载入内存时调用。只要是在 Compile Sources 中出现的文件总是会被装载,这与这个类是否被用到无关,因此 load 方法总是在 main...

View Article

Image may be NSFW.
Clik here to view.

STM8S_004_UART基本收发数据

Ⅰ、写在前面做软件开发的人都知道打印信息的重要,说到打印信息,我们就不得不说UART串口打印。做单片机开发的人,打印信息主要的来源就是UART串口打印。因此,关于UART相关的知识就比较重要。 printf、scanf这种标准的函数不只是可以在电脑上可以使用,在我们单片机上也同样可以使用,本文只讲述关于UART的基础知识,关于printf、scanf这一块后面将再次给大家整理一篇文章。...

View Article

Image may be NSFW.
Clik here to view.

仿知乎FloatingActionButton浮动按钮动画效果实现(三)

本文主要是为了实现仿知乎FloatingActionButton浮动按钮动画效果实现(一)中提到的第四步骤: 设置点击出现的子按钮与描绘子按钮出现的动画效果。 这里建议使用Github上的一个MD风格的开源组件:https://github.com/Clans/FloatingActionButton 源码大概1K行,实现效果如下: 实现步骤如下: 1.在gradle中引入依赖包: compile...

View Article


Image may be NSFW.
Clik here to view.

Android平台美颜相机/Camera实时滤镜/视频编解码/影像后期/人脸技术探索——2.4 滤镜以及配套代码的制作方法

Github项目地址 好久没有更新了,不行不行,怎么可以太监呢(`⌒´メ) 滤镜结构 滤镜主要是对于图像的处理,关于一款滤镜的制作方法可以看这里 既然是图像处理,那么滤镜的操作就主要是:卷积、像素映射、坐标映射,反映到具体效果上,就是模糊锐化,覆盖层(贴纸等),RGB曲线调整,旋转缩放扭曲之类的。 嗯,就这么简单。...

View Article

IOS WebView控件详解

概述 WebView就是一个内嵌浏览器控件,在iOS中主要有两种WebView:UIWebView和WKWebView,UIWebView是iOS2之后开始使用,WKWebView是在iOS8开始使用,WKWebView将逐步取代笨重的UIWebView。 相比UIWebView,WKWebView做了如下优化: WKWebView更多的支持HTML5的特性...

View Article


Image may be NSFW.
Clik here to view.

基于OpenGL ES 的深度学习框架编写

基于OpenGL ES的深度学习框架编写 背景与工程定位 背景 项目组基于深度学习实现了视频风格化和人像抠图的功能,但这是在PC/服务端上跑的,现在需要移植到移动端,因此需要一个移动端的深度学习的计算框架。 同类型的库 caffe-android-lib 目前应该是最便于集成使用的深度学习框架库。 tensorflow和mxnet据说也有对应的android库,因时间原因暂未测试。...

View Article

当模块化遇上多渠道

本文已授权微信公众号:鸿洋(hongyangAndroid)在微信公众号平台原创首发。 最近在研究Android模块化开发的一些东西, 网上大多数模块化的文章都是仅仅从一个demo的角度去看待的, 其实对于在真实项目中使用还有很多坑需要去踩, 今天就来聊聊我在模块化探索过程中遇到的众多坑中的一个-多渠道. 传统多渠道 说道多渠道, 其实大部分开发者都会在项目中使用到, 例如按照Google...

View Article


Image may be NSFW.
Clik here to view.

FFmpeg总结(十一)用ffmpeg进行转格式,Android下播放网络音频流

思路: 1、mp3转成pcm(音频数据),ffmpeg做的事 2、OpenSL ES引擎创建AudioPlayer,实际调用了AudioTrack 遇到的错误: Error #include nested too deeply 原因:c文件互相引用 解决方案: 1、将两个头文件共用的那一部分抽出来单独建一个头文件。 2、加预处理#ifndef.. #define…#endif...

View Article

Image may be NSFW.
Clik here to view.

FFmpeg总结(十二)用ffmpeg与nginx实现直播多路流并发播放

下载 nginx 和 nginx-rtmp源码: http://nginx.org/download/nginx-1.5.10.tar.gz https://github.com/arut/nginx-rtmp-module/archive/master.zip 编译安装: cd nginx-1.5.10 ./configure –with-http_ssl_module...

View Article

Image may be NSFW.
Clik here to view.

Android编程:底部弹出的对话框

Android编程:底部弹出的对话框本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN10开发环境:Android Studio 2.2 Preview...

View Article
Browsing all 5930 articles
Browse latest View live


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