raynor999 / albumselector Goto Github PK
View Code? Open in Web Editor NEW图片选择库,可以用来选择头像,或者多张图片选择, material design
License: Apache License 2.0
图片选择库,可以用来选择头像,或者多张图片选择, material design
License: Apache License 2.0
ImageDetailFragment.onViewTap(View view, float v, float v1) 方法中未对mBottomFl变量进行判null,在非虚拟按键手机上会崩溃。
PS:本人测试机:MI MAX
本人在使用大神的项目时,在头像模式下,多次进行选择并裁剪操作,发现会出现OOM错误,不知是内存泄漏引起的还是直接就是内存溢出
我写了一个library库,但是这个库里引用了一些第三方的库,比如网络加载,图片加载,rxjava等。我把库编成arr发布出去。
当其他工程引用我的库的时候找不到那些第三方的库。我看网上的资料意思是arr包不包含第三方的库。
但是我看您的library中也引用了类似fab-transformation, photoView的第三方库。您是怎么做到打包到arr中的呢?
我在快速滑动,如用抛掷动作时,图片还没有显示出来或者遇到未能正确解析的图片时往往就会报空指针
可以把photoview的背景换成黑色吗?
小米4,android6.0.1
Log:
java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.graphics.Bitmap.compress(android.graphics.Bitmap$CompressFormat, int, java.io.OutputStream)' on a null object reference
at io.github.lijunguan.imgselector.cropimage.crop.CropView$CropRequest.flushToFile(CropView.java:280)
at io.github.lijunguan.imgselector.cropimage.crop.CropView$CropRequest.into(CropView.java:268)
at io.github.lijunguan.imgselector.cropimage.CropFragment.cropImage(CropFragment.java:138)
at io.github.lijunguan.imgselector.cropimage.CropActivity$1.onClick(CropActivity.java:42)
需要将 project 目录下的build.gradle中的
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
修改为
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
方可编译通过.
Error:Failed to resolve: com.github.chrisbanes:PhotoView:1.2.6
Open File
Show in Project Structure dialog
1.02版本还没上传jcenter吧,
我看你的jcenter只有1.01版本
但是1.01版本依赖了其他库,导致gradle脚本不能同步,
希望早日修复
Request threw uncaught throwable java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError at java.util.concurrent.FutureTask.report(FutureTask.java:94) at java.util.concurrent.FutureTask.get(FutureTask.java:160) at com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor.afterExecute(FifoPriorityThreadPoolExecutor.java:96) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) at java.lang.Thread.run(Thread.java:841) at com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor$DefaultThreadFactory$1.run(FifoPriorityThreadPoolExecutor.java:118) Caused by: java.lang.OutOfMemoryError at android.graphics.Bitmap.nativeCreate(Native Method) at android.graphics.Bitmap.createBitmap(Bitmap.java:697) at android.graphics.Bitmap.createBitmap(Bitmap.java:674) at android.graphics.Bitmap.createBitmap(Bitmap.java:607) at android.graphics.Bitmap.createScaledBitmap(Bitmap.java:487) at io.github.lijunguan.imgselector.cropimage.CropFragment$FillViewportTransformation.transform(CropFragment.java:176) at com.bumptech.glide.load.resource.bitmap.BitmapTransformation.transform(BitmapTransformation.java:54) at com.bumptech.glide.load.engine.DecodeJob.transform(DecodeJob.java:236) at com.bumptech.glide.load.engine.DecodeJob.transformEncodeAndTranscode(DecodeJob.java:139) at com.bumptech.glide.load.engine.DecodeJob.decodeSourceFromCache(DecodeJob.java:113) at com.bumptech.glide.load.engine.EngineRunnable.decodeFromCache(EngineRunnable.java:116) at com.bumptech.glide.load.engine.EngineRunnable.decode(EngineRunnable.java:99) at com.bumptech.glide.load.engine.EngineRunnable.run(EngineRunnable.java:58) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:390) at java.util.concurrent.FutureTask.run(FutureTask.java:234) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) at java.lang.Thread.run(Thread.java:841) at com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor$DefaultThreadFactory$1.run(FifoPriorityThreadPoolExecutor.java:118)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.