0%

DSRC 是一款 C++ 编写的 DNA 序列压缩工具。

准备

JNI(Java Native Interface)编译过程:

  1. 编写带有 natvie 方法的 java 类,如 DSRCImpl.java
  2. javac 编译 class 文件,DSRCImpl.class
  3. 使用 javah 生成头文件, package_DSRCImpl.h
  4. 编写 c/c++ 代码实现DSRCImpl.h 中的方法。
  5. 编译各个平台的动态链接库。
  6. 在 Java 项目中加载动态链接库。
    Read more »

在这章中,我们将详细讨论 JavaFX 应用的结构,当然也会学习如何创建一个 JavaFX 应用程序。

JavaFX 应用结构

通常,一个 JavaFX 应用包含三个主要的控件:Stage、Scene 和 Nodes。如下图所示:

Read more »

上篇文章中,向你介绍了我们最新的 Android 图片裁剪库,它的裁剪体验比现有的任何一个方案都要好。也许你已经见过这个库:发布后不久,uCrop 在 GitHub 上获得了很多关注。并在 GitHub 的 trending repositories 列表中取得领先的地位。

如果你喜欢,可以在 Product Hunt 上为 uCrop 投票。现在让我们开始深入研究开发 uCrop 的一些技术细节。读完这篇文章后,希望 Android 上的图片裁剪在你眼里能变得更容易些。

Read more »

我们在 Yalantis 开发了许多不同的 Android 应用,经验告诉我们,几乎在所有的应用中,都需要图片裁剪的功能。图片裁剪的用途很广,从简单的用户头像调整到图片的比例裁剪、灵活变换等各种复杂的处理。

我们想为所有的用户提供最好的图片处理工具,所以决定创建Android的图片裁剪库 uCrop 。 可以在 Product Hunt 上为 uCorp 投票。

也许你会好奇,为什么我们不使用现成的 Android 图片裁剪解决方案。 毕竟,可以在 Github 或者 Android Arsenal 上找到很多这类的库。但是问题是,那些解决方案都不满足我们的需求。我们来看一些主流的开源图片裁剪库,为什么不符合我们的需求。

Read more »

列表(Lists)在各种类型的应用中都是必不可少的控件,包括时间管理、购物和健身等各类应用。

To-do list 作为一个独立的类别,经常能在意志(motivation)类应用中找到它,它帮助人们管理时间,避免拖延症,提高效率。To-do list 的工作模式是提醒人们完成排满的日程。

在Yalantis近期的一个项目,我们有一个小任务,是创建一个 To-do list ,挑战在于我们要做的与众不同并且能给用户带来乐趣,目的是我们需要一些工具,使管理任务列表变得快速和直观。

Read more »

准备

  1. 确保安装了 Git 工具,最好使用代理
    1
    $ sudo apt-get install git
    git Socks5 代理设置 ( https 代理设置,将命令中的 socks5 换成 https )
    1
    2
    $ git config --global http.proxy socks5://127.0.0.1:1080
    $ git config --global https.proxy socks5://127.0.0.1:1080

下载 repo 工具

  1. 确保在当前用户的 home 目录下有一个 bin/ 目录,并且 bin/ 目录在 PATH 环境变量中

    1
    2
    $ mkdir ~/bin
    $ PATH=~/bin:$PATH
  2. 下载 repo 工具,确保它可以运行

    1
    2
    $ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo     
    $ chmod a+x ~/bin/repo
    Read more »

#在windows下安装MogoDB数据库服务

  1. mongoDB官网下载选择相应的版本下载安装。

  2. 为了方便使用,将安装路径下的bin目录添加到系统path中。

  3. 以管理员身份运行cmd窗口。使用“mongod –version”命令验证是否安装成功。

  4. 使用install命令将mongodb服务安装到系统中:

    Read more »