![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
MarksLin
写沉稳的code,做沉稳的man
展开
-
ListView下拉刷新效果
ListView下拉刷新效果网上关于这个方面的文章已经很多了,为什么我还要发表这篇文章呢?原因很简单,我觉得可以可以用更加简洁的方法实现。话不多说,上代码。CustomListView.javapackage com.markslin.listviewtest;import android.content.Context;import android.util.AttributeSet;impo原创 2015-05-07 23:44:14 · 699 阅读 · 0 评论 -
关于/dev/graphics/fb0拒绝访问的解决方案
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2015-08-29 19:52:42 · 5070 阅读 · 4 评论 -
descendantfocusability 不起作用
针对设置了android:descendantFocusability=”blocksDescendants”后onItemClickListener还是不管用的问题原因:由于在你自己定义的Item中存在自定义的控件(View)而且你Override了onTouchEvent方法并没有返回false,使得父View无法获得焦点。 解决方法:使onTouchEvent方法返回false,如果因为项目原创 2015-10-28 10:02:46 · 1228 阅读 · 0 评论 -
取消ListView点击变色
设置android:listSelector=”@android:color/transparent”属性即可原创 2015-10-28 10:07:18 · 709 阅读 · 0 评论 -
关于AlertDialog位置的问题
问题分析AlertDialog默认位置居中此时params.height的值为0,所以要使params.height向上有半个屏幕的偏移量,这样就以Y轴为参考系了。解决方案WindowManager.LayoutParams params=dialog.getWindow().getAttributes();screenHeight=getWindowManager().getDefaultDisp原创 2015-12-03 10:16:59 · 806 阅读 · 0 评论 -
SwipeRefreshLayout,设置setRefreshing(true)没效果的解决方案
问题描述使用SwipeRefreshLayout的时,由于刚进入到那个界面的时候要刷新,但是设置setRefreshing(true)并没效果。原因分析调用refresh.setRefreshing(true);过早,以至于我们的SwipeRefreshLayout还没有被测量就已经被调用。解决方案方案一swipeRefreshLayout.setProgressViewOffset(false,原创 2016-04-08 15:26:09 · 2818 阅读 · 0 评论 -
微信小程序全屏
微信小程序全屏微信小程序全屏的宽度width: 100%;微信小程序全屏的高度height: 100vh;测试代码.myView{ width: 100%; height: 100vh; background: red;}效果图原创 2017-01-12 09:31:31 · 15723 阅读 · 3 评论 -
Android快捷方式启动一个独立Activity
需求描述创建一个快捷方式,通过快捷方式启动一个完全独立的Activity。(注意,当应用在后台运行时,启动该Activity时不要将应用程序唤醒)创建快捷方式private void createShortCut(){ Intent shortcutIntent = new Intent(); //设置点击快捷方式时启动的Activity,因为是从Lanucher中启原创 2017-02-10 19:16:16 · 3208 阅读 · 2 评论