lguipeng / notes Goto Github PK
View Code? Open in Web Editor NEWMaterial Design Notes App
Material Design Notes App
机器是小米note LTE API 19 ,成功安装之后不能打开,望知。
Hi @lguipeng , I am a graphic designer, I want to help you in graphic design.
After I review your project, your app is very good. Therefore I suggest a new logo and icon for you. If you want it, I will design it for you and it's free.
通过android studio1.4编译安装, 能够安装到手机上,但是点击应用程序图标就出现如下错误:
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: FATAL EXCEPTION: main
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: Process: com.lguipeng.notes, PID: 4638
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: java.lang.VerifyError: com/lguipeng/notes/mvp/presenters/impl/MainPresenter
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at com.lguipeng.notes.mvp.presenters.impl.MainPresenter_Factory.get(MainPresenter_Factory.java:35)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at com.lguipeng.notes.mvp.presenters.impl.MainPresenter_Factory.get(MainPresenter_Factory.java:12)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at com.lguipeng.notes.ui.MainActivity_MembersInjector.injectMembers(MainActivity_MembersInjector.java:26)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at com.lguipeng.notes.ui.MainActivity_MembersInjector.injectMembers(MainActivity_MembersInjector.java:8)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at com.lguipeng.notes.injector.component.DaggerActivityComponent.inject(DaggerActivityComponent.java:86)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at com.lguipeng.notes.ui.MainActivity.initializeDependencyInjector(MainActivity.java:85)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at com.lguipeng.notes.ui.BaseActivity.onCreate(BaseActivity.java:32)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at com.lguipeng.notes.ui.MainActivity.onCreate(MainActivity.java:69)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at android.app.Activity.performCreate(Activity.java:5248)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2164)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2249)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at android.app.ActivityThread.access$800(ActivityThread.java:141)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1212)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at android.os.Looper.loop(Looper.java:136)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:5113)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at java.lang.reflect.Method.invokeNative(Native Method)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at java.lang.reflect.Method.invoke(Method.java:515)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:609)
10-03 17:46:49.038 4638-4638/? E/AndroidRuntime: at dalvik.system.NativeStart.main(Native Method)
刚开始整android studio 把环境搭起来后 导入这个工程 运行 报错
07-29 15:33:53.160 1815-1815/? E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: com.lguipeng.notes, PID: 1815
java.lang.RuntimeException: Unable to instantiate application com.lguipeng.notes.App: java.lang.ClassNotFoundException: Didn't find class "com.lguipeng.notes.App" on path: DexPathList[[zip file "/data/app/com.lguipeng.notes-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
at android.app.LoadedApk.makeApplication(LoadedApk.java:563)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4526)
at android.app.ActivityThread.access$1500(ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1364)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.lguipeng.notes.App" on path: DexPathList[[zip file "/data/app/com.lguipeng.notes-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
at android.app.Instrumentation.newApplication(Instrumentation.java:980)
at android.app.LoadedApk.makeApplication(LoadedApk.java:558)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4526)
at android.app.ActivityThread.access$1500(ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1364)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
Suppressed: java.lang.ClassNotFoundException: com.lguipeng.notes.App
at java.lang.Class.classForName(Native Method)
at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
... 13 more
Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available
07-29 15:36:34.167 1815-1826/? W/art﹕ Suspending all threads took: 20.998ms
07-29 15:38:53.184 1815-1815/? I/Process﹕ Sending signal. PID: 1815 SIG: 9
I like this app so much
when I select edit mode to get a copy or cut of the note, the layout of the application change and I can't copy or cut the text because there is no option for that.
导入工程到AS里,DaggerActivityComponent这个类不存在,却在MainActivity、NoteActivity等类中引用,导致报错。
1,add some notes.
2,then, click search and input some letters.
3,clean all letter
4,bug appear,The app back to the cellphone's desktop
在我的小米4上,安卓4.4系统,点击绑定印象笔记loading一阵子后会停止运行。
log日志如下:
11-26 16:18:25.302 25355-25355/com.lguipeng.notes E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.lguipeng.notes, PID: 25355
java.lang.LinkageError: com.lguipeng.notes.ui.MainActivity
at dalvik.system.DexFile.defineClassNative(Native Method)
at dalvik.system.DexFile.defineClass(DexFile.java:226)
at dalvik.system.DexFile.loadClassBinaryName(DexFile.java:219)
at dalvik.system.DexPathList.findClass(DexPathList.java:338)
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:54)
at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
at android.app.Instrumentation.newActivity(Instrumentation.java:1067)
at com.lbe.client.zz.ba.newActivity(InstrumentationDelegate.java:234)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2317)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
at android.app.ActivityThread.-wrap11(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
参考了
http://stackoverflow.com/questions/24635115/android-l-linkageerror-crashes-application
解决方法如下
将BaseActivity 下面的getColor() 方法改个名字 换成getTheColor() 就解决了
猜测
应该是跟5.0以上的新方法冲突了
警告提示:Warning:Unable to find optional library: org.apache.http.legacy
双击错误提示来到 evernote-skd的build.gradle文件
作者你知道是什么原因吗?
我以为是警告,可能还可以跑,打开MainActivity,几乎所有的函数都错误,在打开其他的activity也是一样
作者你这个项目我挺喜欢了,界面很友好,功能很实在,里面用到的技术我也很想学习,尤其是MVP设计模式,能补能报我解决一下这个问题
先是一直没有看出来,后来是从包名发现的..............
我感觉进入书写界面之后直接是内容书写,保存的时候再决定是否需要标题,这样才更简单。
看到对话框是配置了很多样式实现的,如果还有其他组件有这种需求,有没有更懒得方式,每个控件能否只配置一个样式达到题目的要求。
mx4pro
错误如下
Error:Execution failed for task ':app:compileDebugJava'.
When running gradle with java 5, 6 or 7, you must set the path to jdk8, either with property retrolambda.jdk or environment variable JAVA8_HOME
请问,如何解决
你好,大牛,运行你的项目后,每次新建一个笔记,编辑完后,它会重复出现两个一样的笔记,点击其中一个后,则重复的会自动消失,这应该算一个小bug?
锤子T1
FATAL EXCEPTION: main
Process: com.lguipeng.notes, PID: 15175
java.lang.VerifyError: com/lguipeng/notes/mvp/presenters/impl/MainPresenter
at com.lguipeng.notes.mvp.presenters.impl.MainPresenter_Factory.get(MainPresenter_Factory.java:35)
at com.lguipeng.notes.mvp.presenters.impl.MainPresenter_Factory.get(MainPresenter_Factory.java:12)
at com.lguipeng.notes.ui.MainActivity_MembersInjector.injectMembers(MainActivity_MembersInjector.java:26)
at com.lguipeng.notes.ui.MainActivity_MembersInjector.injectMembers(MainActivity_MembersInjector.java:8)
at com.lguipeng.notes.injector.component.DaggerActivityComponent.inject(DaggerActivityComponent.java:86)
at com.lguipeng.notes.ui.MainActivity.initializeDependencyInjector(MainActivity.java:85)
at com.lguipeng.notes.ui.BaseActivity.onCreate(BaseActivity.java:32)
at com.lguipeng.notes.ui.MainActivity.onCreate(MainActivity.java:69)
at android.app.Activity.performCreate(Activity.java:5242)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2172)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2268)
at android.app.ActivityThread.access$800(ActivityThread.java:145)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1206)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5094)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:893)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:702)
at dalvik.system.NativeStart.main(Native Method)
右手操作模式时,主界面的剪头转动方向应该朝右。
在侧边栏拉出时显示的是SNote,不拉出时显示极简笔记,应该统一一些。
点击之后,稍等之后直接退出到笔记的主页面
https://github.com/lguipeng/Notes/tree/master/apk/notes_v2.0.0_201512061517.apk
安装打开闪退
2019-02-21 20:13:27.950 6152-6152/? E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.lguipeng.notes, PID: 6152
java.lang.LinkageError: Method int com.lguipeng.notes.ui.BaseActivity.getColor(int) overrides final method in class Landroid/content/Context; (declaration of 'com.lguipeng.notes.ui.BaseActivity' appears in /data/app/com.lguipeng.notes-d3FH-fzIqOC5RFdwZ9Jcrg==/base.apk)
at java.lang.VMClassLoader.findLoadedClass(Native Method)
at java.lang.ClassLoader.findLoadedClass(ClassLoader.java:738)
at java.lang.ClassLoader.loadClass(ClassLoader.java:363)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
at android.app.Instrumentation.newActivity(Instrumentation.java:1174)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2696)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2883)
at android.app.ActivityThread.-wrap11(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1613)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6523)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:857)
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.