naoki2015 / circledemo Goto Github PK
View Code? Open in Web Editor NEW仿微信(weixin wechat)实现的朋友圈,模拟与后台交互实现了点赞、评论、删除等功能,RecyclerView可以根据键盘的显示或隐藏实现联动。增加短视频拍摄功能,与后台交互采用mvp模式。关键字:wechat weixin 微信朋友圈
仿微信(weixin wechat)实现的朋友圈,模拟与后台交互实现了点赞、评论、删除等功能,RecyclerView可以根据键盘的显示或隐藏实现联动。增加短视频拍摄功能,与后台交互采用mvp模式。关键字:wechat weixin 微信朋友圈
如题
使用这个MultiImageView时recyclerview滑动卡顿,recyclerview的item是MultiImageView,缓慢滑动时会卡顿,item的显示有一种跳帧的感觉
用嵌套listview方式来做回复列表,当评论的数量非常多的时候就非常卡顿了,滑动起来像是被东西绊住一样
放入点赞控件和评论控件之后,你采用的动态removeAllViews(),然后addView()导致recyclerview频繁去移除和添加元素,这样滑动就开始卡顿了,性能感觉比r v嵌套人r v还要低啊,兄弟能修复吗?
您好,当我的评论里面有表情的时候,就会自动换到下一行,请问这个您知道是什么原因吗?
朋友圈评论可以做一个评论列表过多时候隐藏和展开的功能
发现微信、QQ里面评论 textview显示 如果是汉字之后添加全数字或者全英文是另外起了一行,而不是带上第一个汉字之后换行。 textview中全角加半角照成的,全转成全角显示不好看,这种bug麻烦问下楼主你有没有什么好的思路?
评论列表点击第二次,item的背景变成灰色
使用沉浸式状态栏评论计算高度异常
你好,键盘弹出的时候,editTextBody跟着向上滑怎么实现的啊,我看了半天代码还是没看明白;
放到项目中有空指针,奇怪的是并不是项目本身代码的空指针,像是源代码的空指针。大神有空可帮看下吗,可发项目源码
建议在更新UI前,判断是否为Null,防止程序退出导致的NullPointerException
请问播放视频不是这样写的吗?Glide.with(getContext()) .load(Uri.fromFile(new File(videoPath))).本人尝试之后没反应,想要替换掉控件又太麻烦了,希望作者提供下思路
建议图片放大滑动使用PhotoView
最后一个帖子的最后一个评论顶不起来
Error:A problem occurred configuring project ':app'.
Could not find support-v4.jar (com.android.support:support-v4:24.1.1).
Searched in the following locations:
https://jcenter.bintray.com/com/android/support/support-v4/24.1.1/support-v4-24.1.1.jar
类似朋友圈这种卡片式的结构,一条动态的相关内容后台数据是怎么存储的。表应该怎么设计?
小视频播放过之后,刷新两次adapter之后,播放按钮就隐藏了出不来
滑动页面的时候出现卡顿的现象
@Naoki2015 @hnclca 我使用后,发表的内容、点赞、评论再点击后都会出现一个灰黑色的背景消除不了,这个是什么原因造成的?
您好,请问上拉加载那个加载框是不是改不了的?那个太简陋了,我想改成类似微信那样,但是那个类不能改动,麻烦指点一下
抛出Exception如下
java.lang.IllegalArgumentException: pointerIndex out of range
apk 启动时报错如下:
10-04 20:06:11.004 28746-28746/com.yiw.circledemo E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.yiw.circledemo, PID: 28746
java.lang.UnsatisfiedLinkError: Couldn't load gnustl_shared from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.yiw.circledemo-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.yiw.circledemo-1, /vendor/lib, /system/lib]]]: findLibrary returned null
at java.lang.Runtime.loadLibrary(Runtime.java:358)
at java.lang.System.loadLibrary(System.java:526)
at com.duanqu.qupai.sdk.android.impl.QupaiServiceImpl.<clinit>(QupaiServiceImpl.java:187)
at com.duanqu.qupai.sdk.android.QupaiManager.getQupaiService(QupaiManager.java:12)
at com.yiw.qupai.QPManager.initRecord(QPManager.java:80)
at com.yiw.circledemo.MyApplication.onCreate(MyApplication.java:29)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1007)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4344)
at android.app.ActivityThread.access$1500(ActivityThread.java:135)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5017)
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:779)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
at dalvik.system.NativeStart.main(Native Method)
大家有疑问或建议的话非常欢迎提出讨论,谢谢。
你的DataUtils的loaddata会稳定输出CircleItems,当返回ArraryList的size为0时。Circle并不会更新,因此界面还停留在Circle列表下方,因此会继续出发加载事件。
在fragment里边时候这个滚动到指定位置时候弹出键盘跟输入框,但是那个title不显示了,键盘消失又显示,这个是什么原因呢
非常非常感谢
如题
早起版本中点击浏览大图时在加载大图完成前会把原来的小图作为缩略图显示,目前这个版本中加载大图前只是出现loading效果而没有了缩略图,觉得这个小效果还是老版本的好些哈
MainActivity 105行 这个地方应该复写recyclerview的onInterceptTouchEvent方法,而不是setOnTouchListener
导入AS 提示:
Frameworks detected
Android framework is detected in the project Configure
没有识别出安卓项目
使用Xlistview每次加载更多,Xlistview会滚到最后一条,而不是新添加数据中的第一条;已经排除Xlistview的问题,问题锁定在朋友圈item布局,不知道如何解决
评论的时候,键盘弹出后立刻闪退,不知道什么情况。我在listview外面嵌套的是另外一个下拉刷新。
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.