自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (9)
  • 收藏
  • 关注

原创 MAC_COCOS2D-X学习——Cocos2dx实现带关节的盒子降落效果

    最近期中考又偷懒了几天。啧啧啧    今天来看看cocos2dx的物理引擎。这里要实现的效果很简单,如下    直接上代码    HelloWorldScene.h#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"class HelloWorld : public coc...

2018-05-11 11:09:17 373

原创 MAC_COCOS2D-X学习——Cocos2dx粒子系统

    再加一篇cocos2dx的例子系统的内容,代码如下    HelloworldScene.h#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"typedef enum{ kEXPLOSION=100, kFIREWORKS, kGALAXY, ...

2018-04-28 16:14:15 270

原创 MAC_OPENGL学习----使用GLUT的更加简单的配置方法

    上一篇讲了用GLEW和GLFW进行MAC上openGL环境,其实还有更加简单的方法,那就是使用GLUT,不过会报Deprecated的warning。    首先创建MacOS Command Line Tool,语言C++,这里不需要下载任何东西,只要添加OpenGL.framework和GLUT。framework就可以了,如下图        接下来可以直接添加代码#include ...

2018-04-14 11:53:02 2116 1

原创 MAC_OPENGL学习----入门环境配置

    最近有人跟我反映说希望出一下opengl的有关内容。emmmmm,刚好我也接触了一段时间,那就来讲讲吧,不过我这里主要讲mac上的环境配置,win上的教程已经很多了。那么开始吧    这里我用到的是homebrew来配置opengl,我的电脑莫名其妙已经装好了。具体在mac上安装homebrew的方法可以自行搜索。    安装好后就可以用homebrew下载glew和glfw了,命令如下b...

2018-04-14 10:34:20 507

原创 MAC_COCOS2D-X学习——Cocos2d键盘事件监听

    这一次要写的是对键盘事件的监听。首先一如即往helloworld。然后导入资源文件,文件结构如下    然后直接po上代码。    HelloWorldScene.h#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"class HelloWorld : public co...

2018-04-13 15:28:20 1361 3

原创 MAC_COCOS2D-X学习——Cocos2dx文本显示

    这次来讲讲cocos2dx中的文本,我会使用LabelBMFont,LabelTTF,LabelAtlas来创建文本。仅仅是简单的例子而已。    先复制一下资源文件到font    那么开始吧,首先试试LabelBMFont,修改HelloWorld.cpp#include "HelloWorldScene.h"#include "SimpleAudioEngine.h"USING...

2018-04-12 20:38:55 371

原创 MAC_COCOS2D-X学习——Cocos2dx帧动画实现火焰效果

    这一次来讲讲帧动画,来做一个酷炫的火焰效果,首先看看效果    首先,创建helloworld项目,先编译一下。    接着创建MyAction.hpp和MyAction.cpp。记得勾选helloworld-desktop    然后添加图片资源,最后的各个文件如下    接着修改代码    HelloWorld.h#ifndef __HELLOWORLD_SCENE_H__#defi...

2018-04-12 17:22:07 687

原创 MAC_COCOS2D-X学习——Cocos2dx网格动作

    最近上课的作业就是研究cocos2dx,所以之后的大部分题目可能都会和cocos2dx有关,这一次来讲一讲cocos2dx的网格动作。就是这个样子的动作    直接开始吧,首先是创建helloworld程序(我默认你们的环境都搭好了,是在mac上的),    创建完之后编译运行一下,在mac上运行(不是ios模拟器),初次编译过程有点长,可以先去准备一下素材。    这里我们将素材包拷贝到...

2018-04-12 12:44:31 459

原创 MAC_COCOS2D-X学习——Cocos2d初探

    又开启一个新篇章了,这一次我要讲的东西是非常流行的游戏引擎cocos2d-x。在mac上的配置使用非常简单。首先你要装好python2.7系列和xcode,然后到官网下载cocos,这里我用的是cocos2d-x-3.16,然后我们来新建一个helloworld程序    首先打开mac终端,然后打开cocos2d-x-3.16/tools/cocos2d-console/bin(在文件夹...

2018-04-10 21:00:12 212

原创 IOS学习——ScrollView的初体验

    这一篇我们来讲讲ScrollView,很多我熟悉的好友都知道,我是个不择不扣的颜值主义者。不论学习什么开发技术,我都会先学习怎么样让开发出来的产品能让别人眼前一亮。那张产品UI做得一踏糊涂的单子坚决不接是我的人生准则。哈哈哈哈,所以在ios开发中也是一样。IOS开发如何做出酷炫的UI效果,ScrollView不可或缺。(这一篇之后会开始写很多自定义控件的内容)    那我们开始吧,首先从一...

2018-04-10 15:37:10 1350

原创 IOS学习——多页面切换的传值方法(正向传值和反向传值)

    这一篇来说说多页面之间切换的传值方法。从最简单的说起    首先我们先搭好基础页面代码,这里我们创建了两个ViewController,并实现相互跳转的基本功能,    文件结构如下    代码如下    ViewController.h#import <UIKit/UIKit.h>#include "ViewControlller2.h"@interface ViewC...

2018-04-10 11:51:02 451

原创 IOS学习——使用协议实现回调

    最近遇见一个很糟心的事情,就是emmmmm,我之前写过一篇用block实现回调的文章,但我那时候忘记强调一点,就是这种实现方法很容易会引起强引用循环,然后我今天看见了一个学了有一段时间ios的师弟开发的app源码,有点尴尬。几乎到处都是block,到处都有warning。我不知道是不是很多人在大学学习编程的时候,有听到这么一句话“warning 没关系,跑得动就行”。可以很负责任的说,这句...

2018-04-10 00:51:49 420

原创 HTML_CSS_JAVASCRIPT学习——利用html和css画图

    呃,最近事情有点多。开始有一些新的单子要准备。所以没怎么写博客,我的锅。其实我发现,作为一名学生程序员,接那么多单子并不是什么好事,因为会失去进一步学习的时间。要不是为了筹钱留学,我也不想这样整体跑来派去签合约谈项目。学生还是应该有学生的样子    好吧,废话不多说,开始新的内容。这次开了一个新的板块,关于html和css和JavaScript的。这一篇是要用html和css画一个特别的图...

2018-04-08 15:14:07 811

原创 Web开发学习——网页上掉用手机拍照

    最近接了一个新的微信公众号项目,需求和费用比较起来可以说是很让人难堪了。不过还是接了下来。毕竟缺钱留学。    用户希望能够开发能同时在微信和普通浏览器上浏览的网页,并且不愿意同时开发两套(抛了各种原因),emmm,那么微信的库就不太敢使用了。今天在做的时候发现其中一个拍照的需求。刚开始的时候有点尴尬(好久没开发网页了,有点生疏),刚刚上课上一半忽然想到了解决思路,就偷偷逃课来实现这个功能...

2018-03-23 11:09:09 292

原创 IOS学习——自定义View与使用block实现事件处理入门

    IOS学习系列已经写了7篇了,还是忍不住想写我最喜欢的自定义View部分。如果问在我接的Android,IOS开发项目的开发过程中最让我高兴的时刻是什么时候,答案不是项目结束收钱的那一刻,而是在开发过程中能够实现美工的所有设计,制作出精美的页面效果的时候。所以其实在移动开发的所有知识点里面,我最喜欢的就是自定义View了    那么,这一次我先写一下入门教程,先写一个简单的自定义View并...

2018-03-20 13:38:50 1076 1

原创 IOS学习——使用IJKplayer制作rtmp直播流播放器

    前段时间写过一篇Android上利用IJKplayer实现rtmp直播流播放的博客,当时说要写一篇ios上的,结果拖了好久,趁今天有空就来写一写吧。    其实这是一个非常容易实现的事情,前段时间直播很火的时候好多人都来问这个要怎么做,到后来出现了各种各样的开源库,直播功能实现起来就更简单了,在那些来问的人使用第三方开源库,B站出品的IJKplayer出现的次数比较多(我想可能是不需要商业...

2018-03-20 00:02:23 2767

原创 IOS学习——json转Byte[]转化

    又有一个项目要结束了哈哈哈哈,久违的和师长一起review代码,这一篇是番外篇,来讲一讲OC中的json转化为Byte[]发送的事情。    这个项目要求要实现iphone与服务器的tcp连接,然后发送json数据。要以Byte[]的形式发送json数据而且前四个字节要保存json数据长度。    那么我们就来上代码了,首先是OC中的json数据表示NSDictionary *dictM ...

2018-03-18 00:46:29 4308

原创 IOS学习——使用xib实现多页面切换

    上一篇我们简单介绍了如何用xib开发ios app,这一次我要讲的是如何用xib实现多视图切换功能,首先我们要先创建如下文件列表     接着按照上一篇博客所说建立每个view与controller的连接,上一篇链接如下http://blog.csdn.net/qq_37656219/article/details/79550362    最终MainView与ViewController...

2018-03-15 08:50:06 561

原创 IOS学习——使用xib开发app

    之前写过一篇博客是关于无storyboar开发的,那么这里就接着写一下关于使用xib开发的吧。    同样先新建single view application,配置成无storyboard开发的状态,不会的可以看看我之前的一篇博客,链接如下http://blog.csdn.net/qq_37656219/article/details/79548990    状态配置如下    接着我们开...

2018-03-14 10:37:43 1108

原创 IOS学习——无storyboard开发

    昨天写了一篇关于IOS开发入门的简要博客,一些对xcode比较了解的大佬们会知道,新的xcode开发iphone app时已经都带上了storyboard,emmmm,都说storyboard方便,但或许会有一些人不太习惯,比如我。我还是比较喜欢之前的xib下的编程。那么今天就来写一写无storyboard怎么进行app开发    这其实是个挺有意思的内容,废话不多说,进入正题    首先...

2018-03-14 00:48:21 556

原创 IOS学习——初级讲解

    这几天回校事情有点多就没抽空把当天学到的东西写成博客,忙了一个月左右终于把android版本的app开发完成了,接下来要开发ios版,刚好有个学弟要跟我学ios,干脆就写成初学者教程好了,也可以趁这个机会复习一下ios的内容    在本篇中我主要用objective-c语言,其实身边很多前辈都说objective-c太复杂,其实我觉得还好,可能有一些语法太特立独行,哈哈可能我本身也喜欢这种...

2018-03-12 18:45:55 184

原创 Android——百度地图SDK使用指南

    最近在研究百度地图的相关使用,发现还是挺有趣的,虽然官方已经有了非常详细的文档介绍,但是不得不说,有些地方的确不太好用,这里我们就从头开始一步一步讲    首先进入百度地图开放平台,然后注册个账号,链接如下http://lbsyun.baidu.com/index.php?title=首页    在上面的开发文档处选择android地图SDK,界面如下,    再点击左边菜单的获取密匙,进...

2018-03-04 11:20:48 4118 3

原创 PHP学习——与Android进行json交互的php后端搭建

这篇博客是与我在Android学习系列中的一篇博客相互对应的,链接是:http://blog.csdn.net/qq_37656219/article/details/79372788身边一些朋友说他们在用那篇博客的代码时会在下面这句代码报错,出现builder.toString()无法转化为json对象的错误。 JSONObject jsonObject = new JSON

2018-02-26 01:16:05 385

原创 Android学习——Android实现与php服务器的json交互

        今天算是完成手头上一个项目的最后一部分功能了,就是与PHP服务器的json交互,都说json很简单方便,但在php上还是有那么一些坑的        直接上代码        HttpClient httpClient = new DefaultHttpClient(); String Url = "http://10.30.24.207:80/music/1.ph...

2018-02-26 00:37:22 212

原创 Android学习——自定义利用Scroller实现可循环滚动的动画菜单控件(功能完善待改进)

       都说自定义View是小白和中级开发者的分界线,这也看出来自定义View在Android开发过程中的重要性,所以我的博客初期会以各种各样的自定义View为主。不会讲述太多的原理,主要提供一种简单易懂的实现。        本期要实现的是可循环拉动的动画菜单。这个控件我在其他博客上看到过不少的实现方法,但是大多数要么就是代码量太大,要么就是结构太复杂,对新手来说阅读和理解起来比较困难,所...

2018-02-22 16:30:30 1650

原创 Android学习——获取状态栏,标题栏,导航栏高度的方法

    最近在写自定义控件的时候被屏幕高度的获取小坑了一下,哈哈,还好最后解决了,写篇简单的博客记录下来    如下图,红色圈起来的部分是状态栏,黄色部分是标题栏,蓝色部分是导航栏,直接上方法    获取状态栏高度private void initStatusBarHeight(){ int result = 0; int resourceId = this.myC...

2018-02-22 14:42:29 253

原创 利用ffmpeg+nginx+Ijkplayer在自己的电脑和手机上搭建rtmp直播上(下——Android端)

    之前写了一篇利用ffmpeg+nginx和笔记本电脑搭建直播推流的博客,一直忘记了写怎么在Android端进行拉流,今天刚刚来到学校,忽然想起来,就接着上一次的内容写下去了    上一次的博客是http://blog.csdn.net/qq_37656219/article/details/79330298    我们用到了开源框架Ijkplayer(哈哈因为不用商业授权,膜大佬)。Ijk...

2018-02-20 21:42:41 974

原创 Android学习——自定义View实现蒙版新手引导(二)

    这一篇博客是承接上一篇的实现,完善了一些功能。主要添加了缕空图案和文字图像的方法    先上一些Bean。    这个是EmptyCircleBean,主要存储要缕空的圆形图案的位置信息public class EmptyCircleBean { private float centerX; private float centerY; private float ...

2018-02-19 19:49:03 614

原创 Android学习——自定义View实现蒙版新手引导

    今年的第一个项目也快完结了,哎,还是小孩子好。现在当了大学生,每天都要想着未来的各种各样的事情。    今天要写的是有关于新手引导的内容,这里还是一如既往的提供了能解决问题的简单方法,希望能帮到大家。    相信大家都知道,Android系统的交互界面是由一个又一个的Activity构成的,而我们在设计完布局xml文件后往往会在主类中调用setContentView(R.layout.ac...

2018-02-19 01:08:38 2073

原创 Android学习——自定义简易的方向盘操作控件

    最近在做一款交互性较为复杂的APP,需要开发一个方向操作控件。最终用自定义控件做了一个简单的版本。    这里我准备了两张素材图,作为方向盘被点击和没被点击的背景图。下面看看自定义的Wheel类public class Wheel extends View implements View.OnTouchListener{ int xPosition;//点击按钮的x坐标 i...

2018-02-18 02:25:15 3416 1

原创 Android学习——特殊底部导航栏设计

    这一次要实现的是特殊的地步导航栏,如下图    这里涉及到几个知识点,首先这里我们用到了ImageButton和FloatingActionButton控件,这里准备了四张图片作为按键的图片素材,都用PhotoShop处理成透明背景图片。    接下来是布局代码    <?xml version="1.0" encoding="utf-8"?><RelativeLayo...

2018-02-17 17:52:10 462

原创 Android学习——利用ffmpeg+nginx+Ijkplayer在自己的电脑和手机上搭建rtmp直播上

        直播工具是我目前接的一个项目。刚刚接触这个行业爬了不少坑,在Android端Demo做好之后,我面对这一个很重要的问题,就是怎么测试,当时上网搜索了许多rtmp视频流链接,当时大多是没用的,所以最后打算自己搭建一个。    这里用到了ffmpeg和nginx-rtmp-module,这里准备了链接可以下载http://download.csdn.net/download/qq_37...

2018-02-16 15:45:44 888 1

原创 Android学习——FloatingActionButton制作简易弹出菜单

        又到了写博客的时候了,大过年的也算抽空复习了一下Android开发,今天来做个简单一点的弹出菜单,这里用到了FloatingActionButton,废话不多说直接上代码        第一步:File--Project Structure--app--Dependencies里添加design依赖。        第二步:修改XML为如下<?xml version="1.0...

2018-02-16 02:05:39 2029

原创 Android学习——自定义View

没想到现在在大学开发APP这么挣钱,作为一名大学生的我为了有一天能够存到足够的钱去留学重操旧业,不过我快一年多没学Android了,没想到忘记得这么快,果然还是太菜了我哈哈哈哈,废话不多说,开始今天得内容。现在开发APP如果没有一个美观得UI已经不能够算得上优秀得APP了。所以重操就业得我打算先从基础开始复习。首先就是自定义View。(1)继承View类创建自定义Viewpublic class ...

2018-02-09 00:21:33 242 1

原创 windows环境下tensorflow配置

最近开始准备学习tensorflow,首先入门第一步就是环境搭建了,费了我不少功夫。总算是成功了,记下来避免以后换电脑什么的(1)首先准备一下要安装的应用程序(2)先安装python-3.5.2(版本个人喜好),要选中Add Python3.5 to Path(3)验证一下,在cmd中输入python,应该输出python 3.5.2.........(4)解压pip压缩文件夹到桌面,打开cmd,...

2018-02-05 21:59:15 173

faceSwap环境配置全套资源

用于faceswap源码所需要的全套安装包,包含已经配置好的python,设置环境变量既可以用

2018-07-29

Cocos2dx——帧动画(火焰)

这里主要用帧动画来实现火焰效果,包含了图片文件和代码

2018-04-12

cocos2dx—网格动作(Mac)

在Mac上运行的cocos2dx有关于网格动作的内容,包括资源包和代码

2018-04-12

ios上播放支持rtmp的IJKplayer的framework

是IJkplayer在ios系统上已经编译打包好的framework支持rtmp,亲测可用。

2018-03-19

无缝连接可循环滚动布局

自定义的ViewGroup实现的无缝连接可循环滚动布局,使用较为简单,虽然命名有点随便

2018-02-23

自定义ScrollerLayout

这个是自定义的ScrollerLayout,功能相对完善可以使用,欢迎下载改进

2018-02-22

适合大部分视频格式的so文件

这个是支持大部分视频格式的so文件,和我的博客结合亲测可用

2018-02-20

ijkplayer_类包

这个类包里面的类都已经修改好了,只要复制到项目文件下就可以直接使用

2018-02-20

nginx+ffmpeg,利用自己的笔记本和手机搭建直播工具

两个工具,用来在自己的笔记本电脑和手机上搭建rtmp直播

2018-02-16

空空如也

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

TA关注的人

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