Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Android工程导入jar文件步骤

Android工程导入jar文件步骤

Android中正确导入第三方jar包 andriod中如果引入jar包的方式不对就会出现一些奇怪的错误。工作的时候恰好有一个jar包需要调用,结果用了很长时间才解决出现的bug。刚开始是这样引用的(eclipse):右键工程,Build path,java build path,选择libraries,在右边的按钮中点击“Add External JARs”,然后选择合适的jar包(大部分人应该会这样做).结果控制台立刻报错:conversion to ...
用Android NDK编译FFmpeg

用Android NDK编译FFmpeg

Android内置的编解码器实在太少,于是我们需要FFmpeg。Android提供了NDK,为我们使用FFmpeg这种C语言代码提供了方便。不过为了用NDK编译FFmpeg,还真的花费了不少时间,也得到了很多人的帮助,最应该谢谢havlenapetr。我觉得我现在这些方法算是比较简洁的了--下面就尽量詳細的说一下我是怎么在项目中使用FFmpeg的,但是基于我混乱的表达能力,有不明白的就问我。你得了解JNI和Android NDK的基本用法,若觉得我的文章还...
DES加密程序实现,UNIX/Linux的接口实现

DES加密程序实现,UNIX/Linux的接口实现

今天花了一两个小时写这个程序,忍不住把她发到自己的博客上与人分享分享,算是作为整理一下自己的思路。如果认为写得太菜的话请各位高手见谅见谅。这里演示了我自己用libtomcrypt-0.96加密库写的一个DES加密小程序,此DES程序只在Ubuntu10.10 (Linux 2.6.35-28-generic #49-Ubuntu SMP Tue Mar 1 14:40:58 UTC 2011) 测试过,程序是用标准C写的,如果没有意外发生的话应该可以用支持...
Java 打印输出空心菱形

Java 打印输出空心菱形

思路:设座标原点为 0,0 设菱长为 len 则纵轴横座标也是 len 则最大横座标及总行数都是len*2那第i行的第一个实心点 x的横座标是 len-i的绝对值(len指纵轴横座标)则第i行的第二个实心点 y 的横座标是 len+(len-x) (len同上,x指x点的横座标)循环判断第i行的每一个点是不是 x 或 y点,如果是,则输出 * ,否则输出汉字空格。注意 len 为两个 * 之间的距离,所以三个* 是两个长度publicclassTest{ ...
Android 实现书籍翻页效果---番外篇之光影效果

Android 实现书籍翻页效果---番外篇之光影效果

对于之前发布的翻页效果的源码(http://www.linuxidc.com/Linux/2011-04/35225.htm),由于写得太匆忙,注释讲解的不多,且本人文笔较差,至使很多人对其中的很多部分不是很清楚,尤其是其中的光影部分,而我也不知道如何去向其解释,真是让我汗颜无比,所以今天利用闲暇来给大家分析一下。相关阅读:Android 实现书籍翻页效果----原理篇Android 实现书籍翻页效果----源码篇ps: 由于零碎时间有限所以文字也有些零碎...
Android 实现书籍翻页效果----完结篇

Android 实现书籍翻页效果----完结篇

之前由于种种琐事,暂停了这个翻页效果的实现,终于在这周末完成了大部分功能,但是这里只是给出了一个基本的雏形,没有添加翻页的动画效果,由于下个周末开始,需要转向去研究framework层(短暂的酱油期就这样结束啦 o(︶︿︶)o唉),将会暂停翻页的开发,所以想要进一步提高功能的童鞋需要自己动手~~~稍后发布的将是本人提供的完结篇代码。今天一个热心的csdn好友-- xiaofanqingzjj 告诉我:“这两天把你的代码整了一下,实现了 根据滑动...
Android 实现书籍翻页效果----原理篇

Android 实现书籍翻页效果----原理篇

之前看到像ipad上的ibook的模拟书籍翻页的特效感觉很炫,在Android上也有像laputa和ireader等应用实现有这个特效,在网上搜索了一下好像也没有现成的例子,所以自己动手实现了一个,现在将实现的过程记录下来。实现真实的翻页效果,为了能在翻页的过程中看到下一页的内容,在翻页之前必须准备两张页面,一张是当前页,另一张是下一页。翻页的过程就是对这两张页面的剪切,组合过程。用户看到的可以分为3部分:当前页的可见部分(下图绿色部分),把书页翻起来后看...
Android 实现书籍翻页效果----源码篇

Android 实现书籍翻页效果----源码篇

之前给大家讲解了Android实现书籍翻页效果的原理,并在文章结尾处说明要发布源码,呵呵,但是最近有不少琐事缠身,原计划给大家的源码demo没有时间完成,可能要delay啦~~但是由于源码实现啦原理篇所说的大部分效果,只是在阴影方面还是有些bug,所以我将它贴出了让大家都来一起帮忙实现,毕竟授人鱼不如授人渔,实践才是王道。下面是demo的画面,可以实现四个角的拖拽:由上图可以看到,源码实现啦,翻起页背面和当前页的光影效果,但是翻起页背面的光影效果未实现。红...
如何使用Eclipse单独调试Android系统的app

如何使用Eclipse单独调试Android系统的app

修改系统的app的时候,如果需要编译整个工程,那的确很慢。虽然强大的make功能可以方便的使用mm只编译修改了的那个应用。单独的一个应用跑起来才够快。做法是这样:一次编译过后(比如你改了framework,有新的修改在里面) 把out/target/common/obj/java_libraries/ 里面的相关jar考出来作为工程的jar source library。 主要是core_intermediates,ext_intermediates,fr...
Android布局整合include界面控件(重用布局)

Android布局整合include界面控件(重用布局)

在Android的开发中,我们知道布局文件可以让我们很方便的对各个UI控件进行位置安排跟属性设置,而在程序中可以直接取得控件并赋予对应操作功能。但是,如果是一个复杂的界面设计,我们把所有布局都放在一个文件中来描述,那这个文件会显得比较臃肿而结构则变得无法清晰了。为此,Android为我们提供了一个武功高强的高手,这个高手的特异功能就是能够将几个不同的布局文件整合在一起,它的名字叫include,听名字就知道是包含的意思,当然是包括多个布局。说了那么多,其实...
Linux下SPI从设备驱动的编写

Linux下SPI从设备驱动的编写

SPI(Serial Peripheral Interface) 是一个同步的四线制串行线,用于连接微控制器和传感器、存储器及外围设备。三条信号线持有时钟信号(SCLK,经常在10MHz左右)和并行数据线带有“主出,从进(MOSI)”或是“主进,从出(MISO)”信号。数据交换的时候有四种时钟模式,模式0和模式3是最经常使用的。每个时钟周期将会传递数据进和出。如果没有数据传递的话,时钟将不会循环。SPI驱动分为两类:控制器驱动:它们通常内嵌于片上系统处理器...
Android 开发人员必须掌握的 10 个开发工具

Android 开发人员必须掌握的 10 个开发工具

Android SDK 本身包含很多帮助开发人员设计、开发、测试和发布 Android 应用的工具,在本文中,我们将讨论 10 个最常用的工具。#1: Eclipse ADTEclipse ADT 是 Eclipse 平台下用来开发 Android 应用程序的插件。#2: The SDK and AVD Manager该工具包含很多重要的功能,包括管理不同的 Android SDK 版本(构建目标),你知道的 Android 的版本众多,API上有些兼容性...
《UNIX 环境高级编程》源代码在Linux环境运行方法

《UNIX 环境高级编程》源代码在Linux环境运行方法

以下是在网上找到的修改教程,感谢原作者,按以下步骤尝试一遍就通了,文章后记录尝试过程中的一些经验,算是防止健忘吧。《UNIX 环境高级编程》每个历程中,都会有这样一行: #include "apue.h" 这个头文件是作者把把每个例程中常用的标准头文件,一些常用的出错处理函数(err_**()之类的函数)和一些常用的宏定义给整理在一个头文件中。这个可以省去在每个例程中录入较多的重复代码,这样可以减少每个例程的长度。给读者带来了不少麻烦。下面给出一种代码的编...
移植Linux内核平台相关之 中断

移植Linux内核平台相关之 中断

前言:在移植Linux的时候,需要加入一段平台相关的代码。而在这部分代码中,中断是一个重要的环节。所以我们需要去了解linux内核的中断处理结构是怎样的,然后才能在适当的地方加上平台相关的代码。在不同的linux内核版本中,可能中断处理的结构不尽相同,这就要具体问题具体去分析了,本文主要是介绍在移植linux2.6.38.4到龙芯soc3210的时候,得出的一些关于中断处理的经验和体会,在此分享。从./init/main.c中的start_kernel开始...
<< 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 >>