自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (13)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android硬件加速原理与实现简介

在手机客户端尤其是Android应用的开发过程中,我们经常会接触到“硬件加速”这个词。由于操作系统对底层软硬件封装非常完善,上层软件开发者往往对硬件加速的底层原理了解很少,也不清楚了解底层原理的意义,因此常会有一些误解,如硬件加速是不是通过特殊算法实现页面渲染加速,或是通过硬件提高CPU/GPU运算速率实现渲染加速。本文尝试从底层硬件原理,一直到上层代码实现,对硬件加速技术进行简单介绍,其

2017-01-20 13:48:26 8955 3

原创 【Git 教程(9)】 Git 服务器搭建

Git 服务器搭建上一章节中我们远程仓库使用了 Github,Github 公开的项目是免费的,但是如果你不想让其他人看到你的项目就需要收费。这时我们就需要自己搭建一台Git服务器作为私有仓库使用。接下来我们将以 Centos 为例搭建 Git 服务器。1、安装Git$ yum install curl-devel expat-devel gettext-dev

2017-01-11 17:30:46 307

原创 【Git 教程(8)】 Git Github

Git 远程仓库(Github)Git 并不像 SVN 那样有个中心服务器。目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发人员合作。 你就需要将数据放到一台其他开发人员能够连接的服务器上。本例使用了 Github 作为远程仓库,你可以先阅读我们的 Github 简明教程。添加远程库要添加一个新的远程仓库,可

2017-01-11 17:29:37 758

原创 【Git 教程(7)】 Git查看提交历史、Git标签

Git 查看提交历史在使用 Git 提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,我们可以使用 git log 命令查看。针对我们前一章节的操作,使用 git log 命令列出历史提交记录如下:$ git logcommit 88afe0e02adcdfea6844bb627de97da21eb10af1Merge: 14b4dca d7e7346Autho

2017-01-11 17:27:35 3776

原创 【Git 教程(6)】 Git分支管理

Git 分支管理几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。有人把 Git 的分支模型称为"必杀技特性",而正是因为它,将 Git 从版本控制系统家族里区分出来。创建分支命令:git branch (branchname)切换分支命令:git checkout (branchname)

2017-01-11 17:22:31 321

原创 【Git 教程(5)】 Git基本操作

Git 基本操作Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。本章将对有关创建与提交你的项目快照的命令作介绍。获取与创建项目命令git init用 git init 在目录中创建新的 Git 仓库。 你可以在任何时候、任何目录中这么做,完全是本地化的。在目录中执行 git init,就可以创建一个 Git 仓库了。比如我们创建 cust

2017-01-11 17:12:40 263

原创 【Git 教程(4)】 Git创建仓库

Git 创建仓库介绍如何创建一个 Git 仓库。你可以使用一个已经存在的目录作为Git仓库。git initGit 使用 git init 命令来初始化一个 Git 仓库,Git 的很多命令都需要在 Git 的仓库中运行,所以 git init 是使用 Git 的第一个命令。在执行完成 git init 命令后,Git 仓库会生成一个 .git 目录,该

2017-01-11 16:41:33 256

原创 【Git 教程(3)】 Git工作区、暂存区和版本库

基本概念我们先来理解下Git 工作区、暂存区和版本库概念工作区:就是你在电脑里能看到的目录。暂存区:英文叫stage, 或index。一般存放在 ".git目录下" 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。下面这个图展示了工作区、版本库中

2017-01-11 16:38:01 359

原创 【Git 教程(2)】 git工作流程

Git 工作流程本章节我们将为大家介绍 Git 的工作流程。一般工作流程如下:克隆 Git 资源作为工作目录。在克隆的资源上添加或修改文件。如果其他人修改了,你可以更新资源。在提交前查看修改。提交修改。在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。下图展示了 Git 的工作流程:

2017-01-11 16:36:40 249

原创 【Git 教程(1)】 安装配置

Git 教程Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。Git 与 SVN 区别

2017-01-11 16:34:49 297

原创 android 硬件加速带来的问题

今天碰到一个奇葩的问题,我用surfaceview显示外接摄像头的视频,前几个版本没问题,这个版本一充电就会出现花屏现象,后来追踪问题,发现是我引用其他同事的activity基类,他在基类库中做了电量充电的动画,这个版本后他优化了电量充电动画,速度变快了,导致硬件加速负荷过大,surfaceview跟着刷新出现问题。

2017-01-11 16:18:13 3437

原创 android 开发常用工具

1、ButterKnife ZeleznyButterKnife 生成器,使用起来非常简单方便,不知道ButterKnife的赶紧去我的博客搜下2、SelectorChapek设计师给我们提供好了各种资源,每个按钮都要写一个selector是不是很麻烦?这么这个插件就为解决这个问题而生,你只需要做的是告诉设计师们按照规范命名就好了,其他一键搞定。3、

2017-01-11 10:02:29 294

原创 常见Android Native崩溃及错误原因

一、什么是Android的C/C++ NativeCrashAndroid上的Crash可以分两种:1、Java Crash java代码导致jvm退出,弹出“程序已经崩溃”的对话框,最终用户点击关闭后进程退出。Logcat 会在“AndroidRuntime”tag下输出Java的调用栈。2、Native Crash通过NDK,使用C/C++开发,导致

2017-01-09 15:01:50 1616 1

2023国民健康洞察报告家庭健康篇-丁香医生

2023国民健康洞察报告家庭健康篇-丁香医生

2023-06-14

chatGPT与金融科技

chatGPT与金融科技 讲述ChatGpt的发展现状,ChatGpt使用限制,以及在金融行业的运用

2023-06-14

mp4v2库实现h264格式转换成MP4格式

mp4v2库实现h264格式转换成MP4格式,实现文件的格式的转换

2017-11-17

avilib库源C代码下载

avilib库是对avi文件处理的工具。他是一个使用c语言编写的库,可以很方便的对avi文件提取帧和生成avi视频文件

2016-11-02

java程序用exe4j打包成exe可执行文件工具(32位,64位)

java程序用exe4j打包成exe可执行文件工具,里面包含32位和64位

2015-10-27

android QQ登陆,获取QQ头像,性别,昵称等信息

android QQ登陆,获取QQ头像,性别,昵称等信息

2015-10-22

listview中嵌套gridview控件

listview中嵌套gridview控件

2015-10-22

android 炫酷的仪表盘网速测试源码

模仿windows端腾讯管家里面的测速,测速盘显示当前实时网速

2015-10-22

android 演示效果录制教程

里面附有演示效果录制工具和腾讯手机助手,以及操作教程

2015-10-13

android分享源码

android使用的分享工具,QQ空间,新浪微博等等

2015-10-12

imageswitcher和gallery组合,实现超炫壁纸切换功能

imageswitcher和gallery组合,实现超炫壁纸切换功能 gallery切换选择壁纸,背景显示选择项

2015-08-14

TCP 客户端和服务器端模拟器

很实用的TCP客户端和服务器端使用工具,可以模拟客户端和服务器端的通信,内含演示程序和源代码

2015-04-15

3D浏览图片

Android 3D效果浏览图片,效果很炫,适合各种软件

2015-04-15

Android 插件设计

实现Android插件,利用imagebutton实现图片的浏览

2014-07-16

c++经典例题

c++经典例题,里面有很多经典的C++里提供分享

2013-07-14

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

TA关注的人

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