Articles of 库

暂停和恢复Android回购同步

我正在尝试同步以下回购 repo init -u git://github.com/SlimRoms/platform_manifest.git -b jb 问题是我已经开始回购同步约30小时前,其仍然不完整。 (我有一个1Mbps的连接)。 我不想让笔记本电脑保持这么久,现在想暂停当前的同步和恢复。 所以,我search了一下,发现暂停当前下载/同步我可以使用: CTRL + C CTRL + Z 只需closuresterminal(下次自动恢复下载) 所以我尝试使用Ctrl + C,下载停止。 然后恢复我尝试“fg”,但它不会再开始。 我得到的错误是: bash:fg:目前:没有这样的工作 有人可以帮我吗? 我可以closures并在以后继续使用:? 回购同步

结合CoverFlow和通用图像加载器

我正在使用fancyCoverFlow和universalImageLoader来显示我的自定义3D图库:D像下面的图片。 我的问题是,下载时没有显示图像,除非我在画廊图片之间滑动,并且该图片在屏幕上隐藏,下次显示图片时出现。但是在UniversalImageLoader的示例中,下载的图片显示在下载之后。 这是我的适配器的getView代码: public View getView(int position, View view, ViewGroup parent) { RoundedImageView photo = (RoundedImageView) view; if (photo == null) { photo = (RoundedImageView) inflater.inflate(R.layout.row_gallery_latest_issue_item, parent, false); } try { System.out.println("Test is good"); ImageLoaderHelper.configureCacheableImage(mContext, photo, latestBook.get(position).getImageUrl(), R.drawable.avatar_issue, null); } catch (NullPointerException e) { photo.setImageResource(R.drawable.avatar_issue); e.printStackTrace(); } return createReflectedImages(photo); } 它与UniversalImageLoader完全相同示例希望我有一个TryCatche和CreateReflectedImage(这使我们的ImageViewreflection) 还有一件事我的ImageLoaderHelper是: public class ImageLoaderHelper […]

如何使相机或画廊应用程序在Android的意向select器像whatsapp editprofile?

我正在开发一个应用程序,我需要有一个对话框select从图片库或相机上传图像。 我在这里find了一种解决scheme 对话框从图库或从相机中select图像,但问题是在这里比较哪个动作是由用户select的冲突。 我想知道如果我可以修改这个代码,并得到一些结果来区分任何相册或相机被选中,然后采取行动。

使用一个local_manifest.xml与回购

我使用repo下载了android源代码。 它说,回购被初始化为一个目录,这是文件夹下载。 现在我有另一个local_manifest.xml文件,我想用repo sync来获取另一个目录。 我如何使用这个新的清单文件来获取目录到我的仓库?

如何以编程方式知道Android项目中包含哪些库?

我想知道是否有可能以编程方式find包含在Android项目中的所有库。 我正在写一个需要关于项目中包含的其他库信息的库。 任何帮助非常感谢。

android mupdf libmupdf.so运行时错误“找不到原生openFile的实现”

我刚刚在我的Mac上完成了从mupdf.com编译mupdf。 花了一些时间弄清楚,但现在我有一个libmupdf.so在我的libs / armeabi文件夹。 他们提供了一个名为MuPDFCore.java的类的例子,可以在这里查看: http ://mupdf.com/repos/mupdf/android/src/com/artifex/mupdf/MuPDFCore.java 我在我的项目中使用了这个类,它在LogCat中表示如下: 试图加载lib /data/data/com.myapp.android/lib/libmupdf.so 0x4070e050 新增共享库/data/data/com.myapp.android/lib/libmupdf.so 0x4070e050 在/data/data/com.myapp.android/lib/libmupdf.so 0x4070e050找不到JNI_OnLoad,跳过init 找不到原生Lcom / myapp / android / viewer / MuPDFCore; .openFile(Ljava / lang / String;)的实现 DEBUG / AndroidRuntime(27523):closures虚拟机 WARN / dalvikvm(27523):threadid = 1:线程退出与未捕获的exception(组= 0x400ee760) 错误/ AndroidRuntime(27523):致命的例外:主 错误/ AndroidRuntime(27523):java.lang.UnsatisfiedLinkError:openFile 据我所知,图书馆正在加载,之前我想出了如何编译库,它不断崩溃,并说“mupdf”是一个空链接。 他们的例子非常多,说openFile是一个本地函数…就在我想到这一点的时候,popup了另一个问题。 我一整天都在努力。 任何input将是伟大的! 这是一个不好的编译? 我在terminal没有得到任何错误。

Android:在图库小部件中的图像之间以编程方式进行animation

注意:从Jellybean开始,图库小部件已被弃用。 应该使用ViewPager来代替。 我想以编程方式在“图库”小部件中的图像与animation之间移动。 我可以使用setSelection(int position)方法更改当前显示的图像,但是不会animation。 然后是setSelection(int position, bool animate)但是结尾的额外布尔值不会显示任何内容。 在图库的来源,似乎它可以处理DPAD按键,所以我想到的解决办法是假按键。 例如。 dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_DPAD_LEFT)) 不过,由于某种原因,我无法正常工作。 任何人试过这个? 我注意到我喜欢使用moveNext() , movePrevious()和scrollToChild()这三个小部件的方法都是私有的并且不可用。 有谁知道我怎么能做到这一点?

如何以编程方式滚动animation

我试图以编程方式实现画廊的滚动animation。 尝试setSelection(int pos, Boolean animate) ,它不工作。 有无论如何覆盖setSelection()方法。

如何创build一个应用程序图像文件夹以显示在Android画廊

我有一个应用程序在用户创build一个图像,然后我想保存它,所以它是可见的默认图库应用程序。 现在,我不想将照片保存在与照相机拍摄的照片相同的文件夹中,我希望将照片保存在专用于应用程序的文件夹中,就像Whatsapp或Facebook等应用程序中的图像一样。 我试过把它们保存在这两个地方: File imagePath = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM)+ File.separator + appDirectoryName + File.separator); 和这里 File imagePath = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES)+ File.separator + appDirectoryName + File.separator); 如果我通过手机浏览,我看到我成功保存图像,但他们不显示在画廊的应用程序。 很明显,我错过了一些东西,但我不知道它是什么。 也许在文件或文件夹中添加某种元数据,以便图库可以识别它们?

Android Studio – Gradle 1.5 – 核心库选项

我的Android项目和Gradle 1.5有问题。 我无法编译我添加的依赖关系。 目前我正在开发一个Java EE应用程序,我想从我的Android设备执行一个EJB查find我正在运行的Wildfly10。 我知道,从Android设备查找可能不是最好的select,REST的web服务会更好,但这不是重点。 在我的项目中,我添加了一个新的模块,包含我所有的外部库,并且将这个模块添加到我的应用程序中,作为依赖于“编译”级别。 一切正常,直到我想添加jboss-client.jar。 在dex期间,他正在抱怨javax.transaction。*。 我现在所做的 添加了multiDexEnabled true 添加preDexLibraries false 玩弄所有其他的dex选项 我也试过这个: Android dx工具 这个: Android Studio忽略–core-library标志 并在Android Studio设置中设置–core-library标志 为什么他们不工作 解决scheme:我修改了我的每个构build工具中的dx.bat,我没有任何改变。 这只是不工作 解决scheme:com.android.build.gradle.tasks.Dex不知道(我不知道如何添加),coreLibrary不支持Gradle 1.5 解决scheme:被gradle完全忽略 minSDK为19,targetSDK为23,build-tool为23.0.2我用命令行调用dx.bat,参数与gradle相同,我只加了–core-library arg,它工作正常! 但是这并不能解决Android Studio和Gradle中的问题。 谁能帮帮我吗? 更新:好的,我看了一下com.android.dx.command.Main的源代码。 有一个公共的内部类“参数”,其中包含(可以使用的)参数,也coreLibrary = false。 现在我只需要知道如何修改它。 有人知道吗? 最好的问候,克里斯