自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 android学习总结——内存优化

一、为什么要进行内存优化Android应用程序开发过程中,内存的准确控制是判断一个程序好坏的重要标准之一。 若我们的应用程序内存控制不够好,出现内存泄露或者内存溢出,会导致:程序卡顿,响应速度缓慢开启其他程序的时候,内存泄漏的程序放在后台没有进行关闭,但是也可能会莫名其妙的消失(内存越大它在,在后台越有可能死掉,如果内存小可能在后台停留的时间越长)更严重点,有时会直接崩溃所以,...

2018-07-05 20:47:43 189

原创 Android学习总结———content provider

content provider 介绍content provider 是Android四大组件之一,其功能是在不同程序之间实现数据共享。在Android系统中,应用程序之间是相互独立的,分别运行在自己的进程中。若应用程序之间需要共享数据,就需要用到content provider 。它不仅允许一个程序访问另一个程序中的数据,同时还可以选择只对那一部分数据进行共享,从而保证程序中的营私数据不被...

2018-06-24 17:02:48 549

原创 android学习总结——service

service介绍service是Android四大组件之一,是一个可以在后台执行长时间运行操作而不使用用户界面的组件.。服务可由其他应用组件启动(如activity),服务一旦被启动,将一直在后台运行,即使启动服务的组件(activity)已销毁,也不受影响。此外,组件可以绑定到服务,以与之进行交互,甚至是执行进程间通信 (IPC)。 例如,服务可以处理网络事务、播放音乐,执行文件 I/O ...

2018-06-22 21:18:24 265

原创 Android学习总结--BroadcastReceiver

一、BroadcastReceiver简介在Android系统中,广播是一种运用在应用程序之间传递消息的机制,比如电量低时会发送一条提示广播。BroadcastReveiver是Android四大组件之一,通过它可以监听系统中的广播消息,并实现在不同组件之间的通信。二、应用场景不同组件之间的通信(包括应用内和应用之间)与Android系统在特定情况下的通信(比如低电量)线程之间的...

2018-06-20 00:08:34 216

原创 android学习总结--activity

Activity介绍actvity作为Android四大组件之一,主要为用户提供可视化界面及人机交互。是Android中最基础最重要的组件。我们可以形象的狭隘的将activity视作一个“活动窗口”,一个眼睛能够看得见的实实在在的界面。用户与软件进行交互时,大多数情况都是通过activity进行交互。在学习activity时,我们需要知道activity的生命周期、启动方式、activity之...

2018-06-15 17:23:36 394

原创 FFMPEG文档翻译——windows10中编译

原文链接编译和使用适用于Windows运行时的FFmpeg库(Windows 10或Windows 8.1应用程序)可以构建FFmpeg库并将其用于Windows应用程序开发,目标是Windows 10,Windows 8.1和Windows Phone 8.1。以下指南为所有支持的目标配置(平台和体系结构)提供了构建指令。每个配置都需要一组不同的工具,环境变量和配置选项,在下面的每个...

2018-05-01 19:48:14 155

原创 FFMEP文档翻译——通用编译指南

原文链接本页面提供了一些通用指令,用于编译从Unix及衍生工具下的源代码包开始的项目。请注意,大多数Linux / Unix发行版和MinGW共享基本原则。请注意,在本指南中,FFmpeg没有严格限制。为什么要从源代码中编译二进制包通常由第三方包装商为许多平台提供,但在某些情况下,由于以下几个原因,它们不是一种选择:二进制软件包已过时或包含严重错误,或缺少软件更高版本中可用的...

2018-05-01 16:52:40 455

翻译 FFMPEG文档翻译——FFmpeg实用程序文档

原文链接1 描述本文档描述了libavutil库提供的一些通用功能和实用程序2 语法本节介绍FFmpeg库和工具使用的语法和格式。2.1 引用与转义FFMPEG适用以下引用与转义机制,除非明确规定的。以下规则适用:“ ’ ” 和 “\”是特殊字符,他们分别用于应用和转义。除此之外,根据使用转义和应用的特定语法,可能存在其他特殊字符。一个特定字符通过在其前...

2018-04-21 18:12:17 755

原创 GreenDao使用

GreenDao的介绍及使用GreenDao介绍介绍   greenDAO:Android ORM为您的SQLite数据库 greenDAO Android ORMgreenDAO是一个开源的Android ORM,使SQLite数据库的开发再次有趣。它减轻开发人员处理低级数据库需求,同时节省开发时间。SQLite是一个令人敬畏的嵌入式关系数据库。不过,编写SQL和解析查询结果是相当乏味和耗时

2017-07-29 22:13:05 243

原创 android studio NDK编程(一)

Android studio ndk编程——(一)编程环境:Android studio 2.3NDK 14grandle 2.14linux 14.04大环境配置  环境配置首先需要下载ndk,ndk可以直接在Android studio中下载,如下图所示:   然后,配置ndk的环境变量,先用vim编辑器打开bashrc文件,再在文件尾部添加环境变量,操作命令如下。vim ~/.b

2017-06-04 13:23:32 673

自定义时间日期控件

自定义时间日期控件,封装了控件,返回年月日时分的一个字符串。可以直接当控件在代码中应用

2015-06-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除