paperairplane-dev-team / blacklight Goto Github PK
View Code? Open in Web Editor NEWA light Sina Weibo client for Android
Home Page: https://black.lighting
License: GNU General Public License v3.0
A light Sina Weibo client for Android
Home Page: https://black.lighting
License: GNU General Public License v3.0
my new issue description
User:喝雪碧的虾PeterCxy http://typeblog.net
Latest crash log:
Android Version: 4.4
Device Model: App Runtime for Chrome
Device Manufacturer: chromium
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at android.os.Process$1.run(Process.java:424)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at android.os.Process$1.run(Process.java:417)
Caused by: java.lang.IllegalArgumentException: pointerIndex out of range
at android.view.MotionEvent.nativeGetAxisValue(Native Method)
at android.view.MotionEvent.getX(MotionEvent.java:1979)
at android.support.v4.view.MotionEventCompatEclair.getX(MotionEventCompatEclair.java:32)
at android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX(MotionEventCompat.java:91)
at android.support.v4.view.MotionEventCompat.getX(MotionEventCompat.java:219)
at android.support.v4.widget.ViewDragHelper.processTouchEvent(ViewDragHelper.java:1112)
at com.sothree.slidinguppanel.SlidingUpPanelLayout.onTouchEvent(SlidingUpPanelLayout.java:744)
at android.view.View.dispatchTouchEvent(View.java:7706)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2210)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1945)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2216)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1959)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2216)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1959)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2216)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1959)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2216)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1959)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2216)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1959)
at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:2066)
at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1515)
at android.app.Activity.dispatchTouchEvent(Activity.java:2474)
at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:2014)
at android.view.View.dispatchPointerEvent(View.java:7886)
at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:3911)
at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:3800)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3398)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3448)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3417)
at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:3502)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3425)
at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:3559)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3398)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3448)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3417)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3425)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3398)
at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:5512)
at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:5492)
at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:5463)
at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:5586)
at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:182)
at android.view.InputEventReceiver.nativeConsumeBatchedInputEvents(Native Method)
at android.view.InputEventReceiver.consumeBatchedInputEvents(InputEventReceiver.java:174)
at android.view.ViewRootImpl.doConsumeBatchedInput(ViewRootImpl.java:5565)
at android.view.ViewRootImpl$ConsumeBatchedInputRunnable.run(ViewRootImpl.java:5605)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:749)
at android.view.Choreographer.doCallbacks(Choreographer.java:562)
at android.view.Choreographer.doFrame(Choreographer.java:530)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:5078)
... 3 more
Working on feedback api
User:喝雪碧的虾PeterCxy http://typeblog.net
Version: undefined
Feedback:
我们来测试,我们来测试
Shall we attach an apk to each release in GitHub repo?
备忘。
顺便问一下多图的话图片是用ListView的形式呢还是。。
User:喝雪碧的虾PeterCxy http://typeblog.net
Latest crash log:
Android Version: 4.4
Device Model: App Runtime for Chrome
Device Manufacturer: chromium
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at android.os.Process$1.run(Process.java:424)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at android.os.Process$1.run(Process.java:417)
Caused by: java.lang.RuntimeException: Debug crash
at us.shandian.blacklight.ui.settings.SettingsActivity.onPreferenceClick(SettingsActivity.java:207)
at android.preference.Preference.performClick(Preference.java:954)
at android.preference.PreferenceScreen.onItemClick(PreferenceScreen.java:215)
at android.widget.AdapterView.performItemClick(AdapterView.java:299)
at android.widget.AbsListView.performItemClick(AbsListView.java:1113)
at android.widget.AbsListView$PerformClick.run(AbsListView.java:2904)
at android.widget.AbsListView$3.run(AbsListView.java:3638)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:5078)
... 3 more
User:打酱油的准程序员Samuel http://blog.sina.com.cn/neversaynever0125
Version: 1.1.0-preview20
Feedback:
滑动的时候actionBar和FAB会"闪现"
User:agent <>
Latest crash log:
Trying to fix
User:喝雪碧的虾PeterCxy http://typeblog.net
Version: 1.0.9919
Feedback:
就是toast
但是用户反馈还能用
Shall I add this function into the hook?
模糊成一坨啊,糊成一坨啊,成一坨啊,一坨啊,坨啊,啊。。。
发送时再完整解码以免OOM
User:颠倒的阿卡林型次元 http://typeblog.net
Version: 1.1.0-preview20
Feedback:
这个忘了做。。
Adapter内容在加载完成前就被更改。是不是得把合并数据这块改成同步的。。
话说发微博的时候可以在 annotation 这个参数里传任意 json。可以标记一下来自bl的哪个版本
User:elkesonoficial09 <>
Latest crash log:
Android Version: 4.1.2
Device Model: SCH-I759
Device Manufacturer: samsung
java.lang.NullPointerException
at java.io.File.fixSlashes(File.java:185)
at java.io.File.(File.java:134)
at us.shandian.blacklight.support.Utility.notifyScanPhotos(Utility.java:635)
at us.shandian.blacklight.cache.statuses.HomeTimeLineApiCache.saveLargePic(HomeTimeLineApiCache.java:241)
at us.shandian.blacklight.ui.common.ImageActivity.onOptionsItemSelected(ImageActivity.java:123)
at android.app.Activity.onMenuItemSelected(Activity.java:2611)
at android.support.v4.app.FragmentActivity.onMenuItemSelected(FragmentActivity.java:372)
at com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java:1061)
at com.android.internal.view.menu.MenuBuilder.dispatchMenuItemSelected(MenuBuilder.java:735)
at com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:149)
at com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:874)
at com.android.internal.view.menu.ActionMenuView.invokeItem(ActionMenuView.java:603)
at com.android.internal.view.menu.ActionMenuItemView.onClick(ActionMenuItemView.java:162)
at android.view.View.performClick(View.java:4191)
at android.view.View$PerformClick.run(View.java:17229)
at android.os.Handler.handleCallback(Handler.java:615)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4963)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1038)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:805)
at dalvik.system.NativeStart.main(Native Method)
User:喝雪碧的虾PeterCxy http://typeblog.net
Latest crash log:
Android Version: 4.4
Device Model: App Runtime for Chrome
Device Manufacturer: chromium
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at android.os.Process$1.run(Process.java:424)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at android.os.Process$1.run(Process.java:417)
Caused by: java.lang.IllegalArgumentException: pointerIndex out of range
at android.view.MotionEvent.nativeGetAxisValue(Native Method)
at android.view.MotionEvent.getX(MotionEvent.java:1979)
at android.support.v4.view.MotionEventCompatEclair.getX(MotionEventCompatEclair.java:32)
at android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX(MotionEventCompat.java:91)
at android.support.v4.view.MotionEventCompat.getX(MotionEventCompat.java:219)
at android.support.v4.widget.ViewDragHelper.processTouchEvent(ViewDragHelper.java:1112)
at com.sothree.slidinguppanel.SlidingUpPanelLayout.onTouchEvent(SlidingUpPanelLayout.java:744)
at android.view.View.dispatchTouchEvent(View.java:7706)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2210)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1945)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2216)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1959)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2216)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1959)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2216)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1959)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2216)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1959)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2216)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1959)
at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:2066)
at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1515)
at android.app.Activity.dispatchTouchEvent(Activity.java:2474)
at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:2014)
at android.view.View.dispatchPointerEvent(View.java:7886)
at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:3911)
at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:3800)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3398)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3448)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3417)
at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:3502)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3425)
at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:3559)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3398)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3448)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3417)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3425)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3398)
at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:5512)
at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:5492)
at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:5463)
at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:5586)
at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:182)
at android.view.InputEventReceiver.nativeConsumeBatchedInputEvents(Native Method)
at android.view.InputEventReceiver.consumeBatchedInputEvents(InputEventReceiver.java:174)
at android.view.ViewRootImpl.doConsumeBatchedInput(ViewRootImpl.java:5565)
at android.view.ViewRootImpl$ConsumeBatchedInputRunnable.run(ViewRootImpl.java:5605)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:749)
at android.view.Choreographer.doCallbacks(Choreographer.java:562)
at android.view.Choreographer.doFrame(Choreographer.java:530)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:5078)
... 3 more
User:喝雪碧的虾PeterCxy http://typeblog.net
Latest crash log:
Android Version: 4.4
Device Model: App Runtime for Chrome
Device Manufacturer: chromium
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at android.os.Process$1.run(Process.java:424)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at android.os.Process$1.run(Process.java:417)
Caused by: java.lang.RuntimeException: Debug crash
at us.shandian.blacklight.ui.settings.SettingsActivity.onPreferenceClick(SettingsActivity.java:208)
at android.preference.Preference.performClick(Preference.java:954)
at android.preference.PreferenceScreen.onItemClick(PreferenceScreen.java:215)
at android.widget.AdapterView.performItemClick(AdapterView.java:299)
at android.widget.AbsListView.performItemClick(AbsListView.java:1113)
at android.widget.AbsListView$PerformClick.run(AbsListView.java:2904)
at android.widget.AbsListView$3.run(AbsListView.java:3638)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:5078)
... 3 more
User:一只名叫薛定谔的猫 http://www.lovewuchin.com.nu
Version: 1.1.0-preview20
Feedback:
微博小图加载模糊,建议应用算法处理或者应用picasso开源库
User:agent <>
Latest crash log:
Trying to fixhuh
User:苏杂 <>
Version: 1.1.0-preview20
Feedback:
不好看啊
User:蓝莓味绿茶 <>
Latest crash log:
Android Version: 4.0.3
Device Model: Lenovo S899t
Device Manufacturer: LENOVO
java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive a notification. Make sure the content of your adapter is not modified from a background thread, but only from the UI thread. [in ListView(2131099691, class us.shandian.blacklight.ui.common.HackyListView) with Adapter(class android.widget.HeaderViewListAdapter)]
at android.widget.ListView.layoutChildren(ListView.java:1538)
at android.widget.AbsListView.onWindowFocusChanged(AbsListView.java:2457)
at android.view.View.dispatchWindowFocusChanged(View.java:5735)
at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:851)
at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:855)
at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:855)
at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:855)
at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:855)
at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:855)
at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:855)
at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:855)
at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:855)
at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:855)
at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2559)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4424)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
webOS appkey has insufficient permission when requesting DM API
Other appkeys or APIs are not tested.
应该套个ScrollView
User:agent <>
Latest crash log:
Trying to fix
User:Jaspr是差不多先生 http://jaspr.svbtle.com
Latest crash log:
Android Version: 4.4.4
Device Model: Nexus 4
Device Manufacturer: LGE
java.lang.RuntimeException: Unable to start activity ComponentInfo{us.shandian.blacklight/us.shandian.blacklight.ui.statuses.UserTimeLineActivity}: android.app.Fragment$InstantiationException: Unable to instantiate fragment us.shandian.blacklight.ui.statuses.UserTimeLineFragment: make sure class name exists, is public, and has an empty constructor that is public
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2221)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2280)
at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3766)
at android.app.ActivityThread.access$900(ActivityThread.java:141)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1208)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5059)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
Caused by: android.app.Fragment$InstantiationException: Unable to instantiate fragment us.shandian.blacklight.ui.statuses.UserTimeLineFragment: make sure class name exists, is public, and has an empty constructor that is public
at android.app.Fragment.instantiate(Fragment.java:601)
at android.app.FragmentState.instantiate(Fragment.java:98)
at android.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:1759)
at android.app.Activity.onCreate(Activity.java:903)
at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:204)
at me.imid.swipebacklayout.lib.app.SwipeBackActivity.onCreate(SwipeBackActivity.java:16)
at us.shandian.blacklight.ui.common.AbsActivity.onCreate(AbsActivity.java:45)
at us.shandian.blacklight.ui.statuses.UserTimeLineActivity.onCreate(UserTimeLineActivity.java:96)
at android.app.Activity.performCreate(Activity.java:5312)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2178)
... 10 more
Caused by: java.lang.InstantiationException: class us.shandian.blacklight.ui.statuses.UserTimeLineFragment has no zero argument constructor
at java.lang.Class.newInstance(Class.java:1550)
at android.app.Fragment.instantiate(Fragment.java:590)
... 20 more
Caused by: java.lang.NoSuchMethodException: []
at java.lang.Class.getConstructor(Class.java:528)
at java.lang.Class.getDeclaredConstructor(Class.java:507)
at java.lang.Class.newInstance(Class.java:1548)
... 21 more
User:喝雪碧的虾PeterCxy http://typeblog.net
Latest crash log:
Android Version: 4.4
Device Model: App Runtime for Chrome
Device Manufacturer: chromium
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at android.os.Process$1.run(Process.java:424)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at android.os.Process$1.run(Process.java:417)
Caused by: java.lang.RuntimeException: Debug crash
at us.shandian.blacklight.ui.settings.SettingsActivity.onPreferenceClick(SettingsActivity.java:207)
at android.preference.Preference.performClick(Preference.java:954)
at android.preference.PreferenceScreen.onItemClick(PreferenceScreen.java:215)
at android.widget.AdapterView.performItemClick(AdapterView.java:299)
at android.widget.AbsListView.performItemClick(AbsListView.java:1113)
at android.widget.AbsListView$PerformClick.run(AbsListView.java:2904)
at android.widget.AbsListView$3.run(AbsListView.java:3638)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:5078)
... 3 more
User:elkesonoficial09 <>
Latest crash log:
Android Version: 4.1.2
Device Model: SCH-I759
Device Manufacturer: samsung
java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive a notification. Make sure the content of your adapter is not modified from a background thread, but only from the UI thread. [in ListView(2131099691, class us.shandian.blacklight.ui.common.HackyListView) with Adapter(class us.shandian.blacklight.support.adapter.WeiboAdapter)]
at android.widget.ListView.layoutChildren(ListView.java:1544)
at android.widget.AbsListView.onLayout(AbsListView.java:2300)
at android.view.View.layout(View.java:13916)
at android.view.ViewGroup.layout(ViewGroup.java:4424)
at us.shandian.blacklight.ui.common.SwipeRefreshLayout.onLayout(SwipeRefreshLayout.java:327)
at us.shandian.blacklight.ui.common.SwipeUpAndDownRefreshLayout.onLayout(SwipeUpAndDownRefreshLayout.java:92)
at android.view.View.layout(View.java:13916)
at android.view.ViewGroup.layout(ViewGroup.java:4424)
at android.widget.RelativeLayout.onLayout(RelativeLayout.java:948)
at android.view.View.layout(View.java:13916)
at android.view.ViewGroup.layout(ViewGroup.java:4424)
at android.widget.FrameLayout.onLayout(FrameLayout.java:448)
at android.view.View.layout(View.java:13916)
at android.view.ViewGroup.layout(ViewGroup.java:4424)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1655)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1513)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1426)
at android.view.View.layout(View.java:13916)
at android.view.ViewGroup.layout(ViewGroup.java:4424)
at com.sothree.slidinguppanel.SlidingUpPanelLayout.onLayout(SlidingUpPanelLayout.java:649)
at android.view.View.layout(View.java:13916)
at android.view.ViewGroup.layout(ViewGroup.java:4424)
at android.widget.RelativeLayout.onLayout(RelativeLayout.java:948)
at android.view.View.layout(View.java:13916)
at android.view.ViewGroup.layout(ViewGroup.java:4424)
at android.widget.FrameLayout.onLayout(FrameLayout.java:448)
at android.view.View.layout(View.java:13916)
at android.view.ViewGroup.layout(ViewGroup.java:4424)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1655)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1513)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1426)
at android.view.View.layout(View.java:13916)
at android.view.ViewGroup.layout(ViewGroup.java:4424)
at me.imid.swipebacklayout.lib.SwipeBackLayout.onLayout(SwipeBackLayout.java:386)
at android.view.View.layout(View.java:13916)
at android.view.ViewGroup.layout(ViewGroup.java:4424)
at android.widget.FrameLayout.onLayout(FrameLayout.java:448)
at android.view.View.layout(View.java:13916)
at android.view.ViewGroup.layout(ViewGroup.java:4424)
at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2021)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1842)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1135)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4636)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:725)
at android.view.Choreographer.doCallbacks(Choreographer.java:555)
at android.view.Choreographer.doFrame(Choreographer.java:525)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:711)
at android.os.Handler.handleCallback(Handler.java:615)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4963)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1038)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:805)
at dalvik.system.NativeStart.main(Native Method)
会null
MessageModel.liked始终为false
If network is slug, and you switch to other fragments (such as Comments), when group list is done loading, the group selecting spinner will show up in the wrong place.
老感觉和图片对不齐啊 是我眼睛问题么
貌似每次获取都是重新下载而不是读缓存
这么干简直……
User:喝雪碧的虾PeterCxy http://typeblog.net
Version: 1.1.0-preview20
Feedback:
tettuibreovnerovhnrev
User:agent <>
Latest crash log:
Trying to fix
Notifications won't stop repeating until it is read.
@2q1w2007 说的……
User:elkesonoficial09 <>
Version: 1.1.0-preview20
Feedback:
点击进入微博详情,长按微博弹出功能栏,上下拉动微博详情无法拉到最上方
User:Jaspr是差不多先生 http://jaspr.svbtle.com
Version: Unknown
Feedback:
有时向下滚动时action bar/FAB不自动收起,向上滚动action bar/FAB不出现,有时正常收起但向下滚动时不断跳出,难以控制,希望修复。
另个人页在英语环境下+Stranger和Following显示有问题,建议缩小字体和图标大小
User:xavier <>
Latest crash log:
hello world
比如doge之类的表情没有。。
还有就是谁能多撸点表情图来。。
留着提醒免得自己忘了,等我明天回家同步eclipse分支的代码
P.S.有意将eclipse分支作为一个_仅编译_分支
User:agent <>
Latest crash log:
Trying to fixhuh
User:喝雪碧的虾PeterCxy http://typeblog.net
Version: 1.0.9919
Feedback:
这次应该对了
User:iKirby http://www.ikirby.eu.org
Version: 1.1.0-preview20
Feedback:
如题...
好像Reciever里面设置static field的值是没有用的。。在程序启动时会重新初始化。。可能要把它写入preference然后结合isNet来判断
User:喝雪碧的虾PeterCxy http://typeblog.net
Latest crash log:
Android Version: 4.4
Device Model: App Runtime for Chrome
Device Manufacturer: chromium
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at android.os.Process$1.run(Process.java:424)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at android.os.Process$1.run(Process.java:417)
Caused by: java.lang.IllegalArgumentException: pointerIndex out of range
at android.view.MotionEvent.nativeGetAxisValue(Native Method)
at android.view.MotionEvent.getX(MotionEvent.java:1979)
at android.support.v4.view.MotionEventCompatEclair.getX(MotionEventCompatEclair.java:32)
at android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX(MotionEventCompat.java:91)
at android.support.v4.view.MotionEventCompat.getX(MotionEventCompat.java:219)
at android.support.v4.widget.ViewDragHelper.processTouchEvent(ViewDragHelper.java:1112)
at com.sothree.slidinguppanel.SlidingUpPanelLayout.onTouchEvent(SlidingUpPanelLayout.java:744)
at android.view.View.dispatchTouchEvent(View.java:7706)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2210)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1945)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2216)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1959)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2216)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1959)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2216)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1959)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2216)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1959)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2216)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1959)
at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:2066)
at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1515)
at android.app.Activity.dispatchTouchEvent(Activity.java:2474)
at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:2014)
at android.view.View.dispatchPointerEvent(View.java:7886)
at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:3911)
at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:3800)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3398)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3448)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3417)
at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:3502)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3425)
at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:3559)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3398)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3448)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3417)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3425)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3398)
at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:5512)
at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:5492)
at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:5463)
at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:5586)
at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:182)
at android.view.InputEventReceiver.nativeConsumeBatchedInputEvents(Native Method)
at android.view.InputEventReceiver.consumeBatchedInputEvents(InputEventReceiver.java:174)
at android.view.ViewRootImpl.doConsumeBatchedInput(ViewRootImpl.java:5565)
at android.view.ViewRootImpl$ConsumeBatchedInputRunnable.run(ViewRootImpl.java:5605)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:749)
at android.view.Choreographer.doCallbacks(Choreographer.java:562)
at android.view.Choreographer.doFrame(Choreographer.java:530)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:5078)
... 3 more
User:陈杰-Jister- http://blog.sina.com.cn/u/2646674321
Version: 1.1.0-preview20
Feedback:
把头像放在内容后面,在交互逻辑上有点问题,使用起来不是很习惯
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.