加载中
CMAKE 相关

add_subdirectory 添加子文件夹到编译中。文件夹结构比如: 如果子文件mylibs在当前Cmakelists.txt的文件夹下,则可以直接add 例: add_subdirectory(mylibs) 如果子文件otherlibs不在当前C...

2018/09/02 13:48
6
Android NDK开发起步Hello Jni

/* http://my.oschina.net/lifj/blog/177087 */ 上一篇讲了怎么配置NDK的开发环境。这次记录一下写一个Hello Jni的最简单的Android程序。 一。新建Android程序工程。 这里,我们需要做一下...

2013/11/17 23:50
10K
[直播一揽子]一个简单的无所队列的C实现

直播时,发现,单独推送音频流或者视频流不会出问题,两个一起推送就会出现卡顿。开日志研究了半天,发现是锁竞争导致的。于是找了一个无锁的队列,效果立竿见影。由于不是我自己写的,现在g...

Android FrameWork开发中的经验总结

我工作主要是跟踪FrameWork的代码,分析代码,找出bug的问题所在。不是给framework添加新功能。 跟踪代码,打LOG是必须的。这里记录一下打LOG的几种方法: 1. java文件中打LOG (1)自己添加L...

2013/01/11 12:01
12.6K
交叉编译 XXX含义与作用

SYSROOT = dir路径 将dir作为逻辑根目录(搜索头文件和库文件)。编译器通常会在 /usr/include 和 /usr/lib 中搜索头文件和库,使用这个选项后将在 dir/usr/include 和 dir/usr/lib 目录中搜索...

[直播一揽子]x264 for Android 的编译

终于进入正题了。前提条件是你需要有ndk。我这边下载的是r11b的版本。其他的版本也不会出问题。但是为什么不用最新的呢? 在Linux/Mac下,开始x264的编译工作。 首先从官网上下载最新的x26...

Android NDK打LOG

/* http://my.oschina.net/lifj/blog/177308 */ 《罗辑思维》这个系列的视频蛮好看的。(无关紧要的话) 上一篇讲了NDK的起步Hello Jni。里面有些东西被我省略没讲,就是Android.mk文件的编...

AIDL的异步回调

/* http://my.oschina.net/lifj/blog/205851 */ 一。BUG概要 最近在改设置中的一个bug:设备管理者选择页面,对某个item进行取消激活的时候,列表页面的勾不会消失,仍然check着。这个现象...

什么是孤独?

看完这个故事,我不禁留下眼泪,虽然我不知道是什么让我流泪,但是,泪就是流了。

2014/12/01 22:24
58
混淆代码后bug定位源码

一. 代码混淆的意义 代码混淆的一个主要的目的是为了能够保证代码的安全性:我们的代码发布出去以后,有的用户可能会使用某些反编译工具查看我们的代码,为了避免这样的行为,故有代码混淆。...

[直播一揽子]直播采集端开发使用的工具合集

今天在群里扯淡,发现有些工具还是比较好用的。有些群友居然没有。。。我就写一篇博客,将我自己用到的一些软件和工具发到这里,给大家参考和使用。

2016/11/14 16:36
186
【理论】【转】Android项目重构之路:界面篇

转载自Keegan小钢 : 界面如何布局?【取其精华,去其糟粕】

2015/10/23 18:51
46
交叉编译 configure 常见参数含义

--host --build --target host:就是你编译好的程序可以运行的平台, build:就是你正在使用的机器平台,可以不用配置。 target:就是你编译的程序可以处理的平台,一般用不到。 build和host相同时...

2018/09/02 13:46
26
【转】关于Android的.so文件你所需要知道的 (一)

原文链接 早期的Android系统几乎只支持ARMv5的CPU架构,你知道现在它支持多少种吗?7种! Android系统目前支持以下七种不同的CPU架构:ARMv5,ARMv7 (从2010年起),x86 (从2011年起),MIPS ...

perforce 服务端在linux上的搭建

1.下载p4d,赋予可执行权限:chmod +x p4d。 放到某个文件夹中,并将这个文件夹路径加入到环境变量中,方便使用命令行。 export PATH=./perforce_sev/:$PATH ##(这里我放在当前目录perforc...

Android NDK开发环境搭建

/* http://my.oschina.net/lifj/blog/176916 */ 有人说,网上的环境配置一大堆,你还写做什么?一来,是我再次复习的材料。二来,网上有些地方说的不是很详细,我也是参考了好多资料,弄了...

【转】制作不暴露源码的Android Library Project

原文链接:http://ryeeeeee.com/2014/07/20/How-to-Create-Android-Library-Project.html

2015/12/17 16:17
187
SeekBar动态改变颜色 -- 关于自定义SeekBar

———————————————————————————— | 本文链接:http://my.oschina.net/lifj/blog/153569 | | (防止盗链) | —————————————————————————...

android多播

/* http://my.oschina.net/lifj/blog/175683 */ android默认是关闭多播(也叫组播)通信的,见:http://developer.android.com/reference/android/net/wifi/WifiManager.MulticastLock.htm...

Eclipse大括号换行显示

习惯了C的代码风格,用Eclipse的风格,实在是看得卵子痛。尤其是大括号放在最后,这让我感觉相当别扭。代码块看不出来是代码块。。 于是找到了修改的方法。 打开eclipse,找到菜单Windows->...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部