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

Image may be NSFW.
Clik here to view.

Android控件--VideoView

1、简介 VideoView顾名思义就是播放视频的控件,使用VideoView是我们除了MediaPlayer + surfaceView之外播放视频的另一种写法,它继承自surfaceView,所以对UI的更新处理不太需要我们担心。 视频播放原理:...

View Article


Image may be NSFW.
Clik here to view.

Android中带你开发一款自动爆破签名校验工具kstools

...

View Article


Image may be NSFW.
Clik here to view.

Android开发笔记(一百四十四)高仿支付宝的头部伸缩动画

...

View Article

Image may be NSFW.
Clik here to view.

AndroidStudio3.0 下载使用新功能介绍

谷歌2017发布会更新了挺多内容的,而且也发布了AndroidStudio3.0预览版,一些功能先睹为快。(英语一般,有些翻译不太好) 下载地址 https://developer.android.google.cn/studio/archive.html 选择显示全部即可看到下载地址,这里给出来了。 Windows (64-bit):...

View Article

Image may be NSFW.
Clik here to view.

Handle的原理(Looper、Handler、Message三者关系)

转载请注明出处:http://blog.csdn.net/lowprofile_coding/article/details/72580044 介绍 前面的内容对Handler做了介绍,也讲解了如何使用handler,但是我们并不知道他的实现原理。本文从源码的角度来分析如何实现的。 首先我们得知道Handler,Looper,Message Queue三者之间的关系 -...

View Article


Image may be NSFW.
Clik here to view.

< Kotlin > Android Studio3.0 Kotlin工程问题集

问题1: 新建支持Kotlin的Android项目,卡在“Resolve dependency :classpath” 解决分析: 一般碰到“Resolve dependency :classpath”卡着一动不动的,等一会如果还是没反应,应该就是永远没反应。先重启下Android Studio或者重新gradle...

View Article

Image may be NSFW.
Clik here to view.

Android深入四大组件(五)Content Provider的启动过程

相关文章 Android深入理解四大组件系列 前言 Content Provider做为四大组件之一,通常情况下并没有其他的组件使用频繁,但这不能作为我们不去深入学习它的理由。关于Content Provider一篇文章是写不完的,这一篇文章先来介绍它的启动过程。 1.query方法到AMS的调用过程 在Android...

View Article

Image may be NSFW.
Clik here to view.

Android Shader渲染以及实现水波纹霓虹文字雷达等效果

Shader概述 Shader是绘图过程中的着色器,实现绘制各种不同的效果,比如镜像,水波纹,雷达等等,Shader有以下五个子类: - BitmapShader用于Bitmap图片的渲染 - ComposeShader用于混合渲染 - LinearGradient用于线性渲染 - RadialGradient用于环形渲染 - SweepGradient用于梯度渲染...

View Article


Image may be NSFW.
Clik here to view.

Kotlin编程之AndroidStudio(包括3.0与2.x版本)配置与使用

Android Studio 3.0以下版本配置: 这使用的Android Studio 2.3版本,因此,需要添加Kotlin插件。 在Android Studio中添加Kotlin语言依赖包: kotlin 标准库依赖:File–> Setting–>Plugins–>搜索Kotlin–>安装,如下所示: 安装完后,重启Android Studiio。...

View Article


Image may be NSFW.
Clik here to view.

ffmpeg实战教程(十二)为视频添加/更换背景音乐

2017年,各种关于视频处理的功能层出不穷,现在基本上大多APP都有视频上传播放功能。 然而上传,播放可用的优秀框架有很多,我们在此就不说了。 本篇我们就做一个用ffmpeg给视频添加/更换背景音乐的功能 UI界面有两个输入框,第一个填入要加背景音乐的视频文件,第一个要添加音乐的文件。 然后点击按钮。 可见在手机根目录生成了一个合成的视频文件。试播一下,发现已经有了背景音乐。...

View Article

Image may be NSFW.
Clik here to view.

Android Studio配置Kotlin环境

在上周末召开的Google IO大会上,Google将Kotlin作为Android所支持的开发语言,并宣布以后会大力支持Kotlin,可以说Kotlin就是ios的swift。更多资料请查看:Google IO大会 1,安装Kotlin插件 打开Settings面板,找到Plugins选项,点击Browse repositories(浏览仓库),输入“Kotlin”查找,然后安装即可。...

View Article

Image may be NSFW.
Clik here to view.

【干货】2017这些技术——你都了解过吗

### 插件化 #### 热更新 对Android平台,我们通常所说的在线热更新就是,例如对已经发布在应用市场上的宿主APK,当我们从crash统计平台上发现某个函数调用有bug,导致经常性crash,这时,可以在本地开发一个补丁APK,并发布到服务器中,宿主APK下载这个补丁APK并集成后,就可以很容易修复这个crash 安卓热更新之Nuwa实现步骤...

View Article

View的绘制流程分析之三 -- layout

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/72633389 layout - 布局 确定View的最终宽高以及四个顶点的位置! 作者:crazy1235 发表于2017/5/23 0:08:31 原文链接 阅读:213 评论:0 查看评论

View Article


View的绘制流程分析之四 -- draw

转载请注明出处:http://blog.csdn.net/crazy1235/article/details/72633392 draw - 绘制 将View绘制在屏幕上! /* * Draw traversal performs several drawing steps which must be executed * in the appropriate order: * * 1. Draw...

View Article

Image may be NSFW.
Clik here to view.

微信小程序之微信登陆 —— 微信小程序教程系列(20)

简介: 微信登陆,在新建一个微信小程序Hello World项目的时候,就可以看到项目中出现了我们的微信头像,其实这个Hello World项目,就有一个简化版的微信登陆。只不过是,还没有写入到咱们自家的后台中而已。 新建一个Hello World项目,找到app.js文件打开,代码如下: app.js: App({   onLaunch: function () {...

View Article


Image may be NSFW.
Clik here to view.

Cordova进阶:多方法插件

前言 上次写完插件的基本程序后,一直没写出来我想要的插件,总是有很多问题,然后突发奇想,自定义一个多插件的控件应该是后续肯定要用到的,反正也没有相关文档,不如摸索摸索,结果在今天这个美好的下午,让老子写出来了! 因为官网和google,baidu都没有相关资料,所以必须记得特别仔细,免得到时候看不懂了都没人问。 编写过程 首先写一个插件,还是继承CordovaPlugin package...

View Article

Image may be NSFW.
Clik here to view.

MaterialDesign之对TabLayout的探索

一、简述 TabLayout是Android Support...

View Article


Image may be NSFW.
Clik here to view.

关于企业版快递100的坑(M5大32位加密&&请求体某参数Value为Json),加密原理

本来就是很简单的一个获取物流信息并展示的功能而已,但是这次后台没有直接把数据处理好返回来,而是要自己在客户端稍微处理下. 然后在网上关于快递100的使用资料也比较少,所以便在这写篇博文给准备入坑的朋友借鉴借鉴. 首先导入 AFNetworing 库;如果还没有使用HTTPS 的朋友变需要设置下网络了. 可以在 plist 文件中添加以下代码,或者直接在 plist 视图中添加字段...

View Article

Android测试--Monkey

monkey monkey是一个命令行工具,发送用户事件随机流,包括点击-触摸-手势等系统级事件。主要用来进行压力测试。 在测试状态下可以监控系统,隔离非目标命令。(比如你设置了目标package或者activity,则启动其他package或者activity的命令不会执行) //使用示例: $ adb shell monkey -v 500 -s 13 --throttle 3000...

View Article

Android测试-- MonkeyRunner

monkeyRunner 功能:安装应用,测试安装包,运行应用,发送指令,截图并保存 在功能/框架层面 测试应用、设备,运行单元测试,但是并不限制你应用于其他方面 可以通过一套或多套测试,同时控制一个或多个设备。...

View Article
Browsing all 5930 articles
Browse latest View live


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