Android版宋词赏析 测试版[附代码下载] 2017年02月05日 19 阅读 最近一直在做赏析宋词的Android软件,在手机上随时随地的得到宋词美的享受,呵呵。实现了查看宋词,查看宋词赏析,按词人、词牌查询,收藏自己喜欢的宋词等功能。截图:目前发布测试版,有10几首词。希望有对宋词喜欢的朋友下载试用,多提宝贵意见。apk文件下载...
Java计算时间差及某个时间段数据 2017年02月05日 19 阅读 最近在写代码的时候碰到一些关于处理时间的问题。总结了2个关于计算时间的代码。1、java算出时间差Date t1=dc.getComRegdate(); //从某个POJO拿出来的时间字段Date t2=new Date();long day=(t2.getTime()-t1.getTime())/(1000 * 60 * 60*24);//算出2个时间相差多少天2、hibernate+spring里 查出N天以内的数据假设要查询近一个星期内的数据,也就是...
Android 开发环境建立-gcc 的问题 2017年02月05日 19 阅读 安装配置Ubuntu 的Android开发环境现在开始了漫长的编译过程,当然成功不会一蹴而就的,不出所料,错误出现了ost C: adb <= system/core/adb/fdevent.chost Executable: adb (out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb)out/host/linux-x86/obj/STATIC_LIBRARIES/libzipfile_...
C/C++调用Fortran的使用说明 2017年02月05日 19 阅读 这里将详细介绍一下在C++中如何调用用Fortran语言编写函数的问题,即Fortran与C++的混合编程问题。通常情况下,C++与Fortran的混合编程问题是利用动态链接库的方式进行的,换句话说,如果在C/C++中调用Fortran函数,应将Fortran函数按照一定的协议编译为动态链接库,然后即可实现二者的混合编程问题。实现这一目的有两种方式:显示链接与隐式链接,下面通过两个非常简单的实例分别介绍之。编译环境:Fortran:推荐使用Compaq V...
GCC编译提示显示乱码 2017年02月05日 19 阅读 WindowsXP下使用SecureCRT SSH到Linux服务器上使用 gcc 编译程序发现里面带乱码,且多到几乎看不清意思的程度。原来我们的Linux服务器是中文环境,于是改为英文环境,设置方法如下:系统语言设置:[root@localhost pro2]# vi /etc/sysconfig/i18nLANG="en_US.UTF-8"现在问题好多了,不过还没有完全解决。如果编译错误,gcc的输出信息中也有少量乱码,在网上搜索了好久都没有找到有效的...
Android Froyo基于32 bit Ubuntu 10.10编译问题 2017年02月05日 20 阅读 已经下载并运行了Angstrom、0xdroid以及rowboat几个版本到beagleboard上试运行了,现在开始着手Android源码的编译,从上层转型到底层,很多东西都没有头绪,感觉东西很杂,只能慢慢摸索。 Android代码下载的是Froyo 2.2版本的,直接make,出现错误提示: You are attempting to build on a 32-bit system. Only 64-bit build environments ar...
Android view获取焦点且有黄色高亮效果 2017年02月05日 22 阅读 //SampleView可以是各种View或ViewGroupView SampleView;SampleView.setBackgroundResource(Android.R.drawable.list_selector_background);SampleView.setFocusableInTouchMode(true);SampleView.requestFocus();//想设置ViewGroup里各View的焦点顺序特性,可用//layout...
Android之ContentResolver与ContentProvider 2017年02月05日 22 阅读 Android中对数据操作包含有: file, sqlite3, Preferences, ContectResolver与ContentProvider前三种数据操作方式都只是针对本应用内数据,程序不能通过这三种方法去操作别的应用内的数据。 android中提供ContectResolver与ContentProvider来操作别的应用程序的数据。 一、 使用方式 一个应用实现ContentProvider来提供内容给别的应用来操作, 一个应用通过Con...
用Source Insight建立一个Linux内核代码工程 2017年02月05日 21 阅读 用Source Insight建立一个Linux内核代码工程具体步骤如下:(一)打开Source Insight,单击【项目】按钮,弹出下拉菜单。(二)单击【新项目】按钮,弹出【新项目】对话框,输入项目名和存放路径,单击【确定】按钮。(三)弹出【添加删除文件】对话框,在内核源代码路径下选择全部 2.6.25内核代码,单击【关闭】按钮。(四)弹出【加入到项目】对话框,选中【递归加入下级子目录】复选框,单击【确定】按钮。(五)同步文件。单击【项目】按钮,弹出下...
编译Android平台上能运行的OpenCV库(.so) 2017年02月05日 21 阅读 基于Linux 服务器编译1. 下载 Android-ndk-r4-crystax 2. 下载android-opencv。(svn checkout http://android-opencv.googlecode.com/svn/trunk/ android-opencv)3. 将路径设置在android-opencv(注意:android-opencv与android-ndk-r4-crystax处于同级目录)目录下,编译。cd android-op...
Linux平台下编译.so文件(NDK) 2017年02月05日 20 阅读 通过以下最简单步骤完成so和java code的编译(Linux编译平台):1. 下载 Android-ndk-r4b(Linux版本:下载地址http://dl.google.com/android/ndk/android-ndk-r4b-linux-x86.zip), 解压到编译服务器的任意目录,并进入android-ndk-r4bsamples目录。2. 加入环境变量:export PATH="$PATH:/home/ndk-path:/home/n...
Android本地的Content Provider 2017年02月05日 19 阅读 Android提供了许多Content Provider来访问本地的数据库。包括:❑ Browser使用Browser Content Provider可以用来读取或修改标签、浏览历史或者网络搜索。❑ CallLog查看或更新电话历史,包括来电和去电、未接来电和电话细节,如联系人和通话时间。❑ Contacts使用Contacts Provider可以用来读取、修改或保持联系人信息。❑ MediaSt...
Ubuntu 编译 Android 出现的若干错误及解决方法 2017年02月05日 19 阅读 下好 Android 源码后马上编译会发现有各种各样的错误,原因是有些依赖包没有装。为了避免出现以下我遇到的错误,请先安装 jdk1.5,必须是 jdk1.5,不然肯定编译不过的。然后,在检查以下有没有安装以下依赖包:sudo apt-get install bison libc6-dev-amd64 g++-multilib zlib1g-dev lib64z1-dev flex libncurses5-dev libx11-dev gperf下面是我遇...
Geany 轻量级的编程IDE及在Ubuntu下安装 2017年02月05日 19 阅读 Geany是一个轻量级的集成开发环境,非常轻巧和快速的。它只有一小部分功能需要依赖其他的包,它的目标就是成为一个跟KDE、GNOME等桌面软件一样独立。只要有GTK2的运行环境就可以运行它。选用它不是因为最好,而是现在这个初级阶段,用它十分适合。 首先,在Ubuntu下面安装GEANY:sudo apt-get install geany安装好了之后,在菜单-编程下面我们可以找到geany配置gtk编译每次写完的程序用命令编译,不太方便,www.linux...
GTK2入门:Ubuntu搭建GTK2环境 2017年02月05日 19 阅读 本人使用的是Ubuntu 10.10不同版本可能有所差异1 配置GCC刚装好的系统中已经有GCC了,但是这个GCC什么文件都不能编译,因为没有一些必须的头文件,所以要安装build-essential这个软件包,安装了这个包会自动安装上g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等一些必须的软件和头文件的库。可以在新立得里面搜索build-essential或输入下面命令:sudo apt-get inst...
Linux下让Eclipse支持Python 2017年02月05日 19 阅读 Eclipse是一个很强大的IDE集成开发环境,话说我就靠他了! Linux下的Eclipse和Windows不相上下,看起来也更顺眼一些。废话不多说了,记录下我的打造过程:1. 安装Eclipse 方法一: 可以在应用程序->Ubuntu software center里搜寻出Eclipse,然后点击Install 方法二: 从Eclipse官网上下载安装文件安装。一般选择下载Eclipse Classic,然后安装就可以了。2. 启动Eclips...
Android进程间通信--消息机制及IPC机制实现 2017年02月05日 20 阅读 一、概念及说明Android为了屏蔽进程的概念,利用不同的组件[Activity、Service]来表示进程之间的通信!组件间通信的核心机制是Intent,通过Intent可以开启一个Activity或Service,不论这个Activity或Service是属于当前应用还是其它应用的!Intent包含两部分:1、目的[action]--要往哪里去2、内容[category、data]--路上带了些啥,区分性数据或内容性数据Intent类型:1、显式--直...
如何控制Android不锁屏 2017年02月05日 23 阅读 锁定屏幕对于移动终端来说是非常有必要的,但是对于机顶盒产品就没有这个必要了。所以本文介绍一下怎样让Android设备永不锁屏。Android系统的锁屏时间存放在Setting数据库中,字段为Settings.System.SCREEN_OFF_TIMEOUT。查看SettingsProvider源码,查看如下文件的源码:frameworks/base/packages/SettingsProvider/src/com/android/providers/s...
Android创建快捷方式(shortcut) 2017年02月05日 19 阅读 Java代码 private static final String ACTION_INSTALL_SHORTCUT = "com.Android.launcher.action.INSTALL_SHORTCUT";Java代码 Intent shortcutIntent = new Intent(ACTION_INSTALL_SHORTCUT);shortcutIntent.putExtra(Intent.EXTRA_SHORTCUT_NA...
在Red Hat Enterprise Linux 5.4版本上安装GCC? 2017年02月05日 19 阅读 怎样在Red Hat Enterprise Linux 5.4版本上安装GCC?注意:如果打算使用GUI的方式安装,需要导入GPG-Key(否则在使用GUI时会出现public key for *.rpm is not installed)请切换到安装光盘目录下:cd /media可以看到 RHEL* 的目录,然后切换到这个目录中:cd RHEL*你需要运行一下命令:rpm --import RPM-GPG-KEY-RedHat准备好如下*.rpm文件(/...