![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓学习
R_Allison
好好学习,好好生活
展开
-
安卓recycleview的暴露给外面的调用者的子项监听和删除子项的坑
1.适配器实现这个接口 implements View.OnClickListener 2.自定义一个接口 public static interface OnItemClickListener { void onItemClick(View view , int position); } 3.声明这个接口 private OnItemCli...原创 2018-07-24 22:38:00 · 485 阅读 · 0 评论 -
解决数据删除后position和数据不匹配的问题,用notifyItemRangeRemoved()闪屏问题
解决安卓的recycleview的闪屏问题 如果一个列表删除后请调用 //解决数据删除后position和数据不匹配的问题 public final void notifyDataSetChanged(); 而不要调用这个,会有动画,出现闪屏效果 public final void notifyItemRangeRemoved(int positionStart, int itemCo...原创 2018-08-01 11:42:28 · 1486 阅读 · 0 评论 -
由于需要的是一个fragment不同数据,一个recycleview适配器但是多种布局,调整了从activity的传值,再从fragment根据需求传item类型
/** * Method name : getViewType() * Specific description :确定item布局 */ private int getViewType() { //获取activity的frgment的bunle传回来的值 String str = (String) getArgum...原创 2018-08-05 15:36:40 · 454 阅读 · 0 评论 -
自定义的可以移动和点击的ImageView
1.话不多说直接上代码:(this指的是控件本身) @SuppressLint("AppCompatCustomView") public class ToucherActionIcon extends ImageView{ private OnMyListener mOnmylistenter = null; private int xDelta;//横坐标 priv...原创 2018-07-27 19:44:38 · 346 阅读 · 0 评论 -
自定义字体主题+自定义背景+设置radiobutton的字体的选中状态的颜色转换+按钮的选中状态的样式转换
自定义字体主题 : <style name="MyFont.Reading.Title" parent="Base.TextAppearance.AppCompat"> <item name="android:textColor">@color/black</item> <item name="an原创 2018-08-03 21:30:07 · 619 阅读 · 0 评论 -
统一一个fragment,在activity中通过传值来改变数据
1.在activity中: 统一一个fragment(相当于一个fragment的适配),生成不同对象,在activity中通过传值来改变数据 private void initView() { titleDatas=new ArrayList<>(); titleDatas.add("生词本"); titleDatas....原创 2018-08-03 17:12:13 · 466 阅读 · 0 评论 -
一个recycleview的适配器满足多个页面不同item的list
自我记录一下而已: 1.直接上代码: public class SampleWordsAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> implements View.OnClickListener { private LayoutInflater mLayoutInflater; priv...原创 2018-08-03 17:10:08 · 582 阅读 · 0 评论 -
打开Android Studio报错“Error running ***: Please select Android SDK”
https://blog.csdn.net/aqi00/article/details/78858336/转载 2018-07-20 19:37:37 · 174 阅读 · 0 评论 -
viewpager里的安卓控件移动和单击事件解决
一、实例化控件,设置监听 maction = (ImageView) findViewById(R.id.action_icon); //移动小球的类 toucherActionIcon = new ToucherActionIcon(); maction.setOnTouchListener(toucherActionIcon...原创 2018-07-27 19:42:48 · 526 阅读 · 0 评论 -
安卓之UI
Android中String资源加空格,换行,@等: https://blog.csdn.net/u011028777/article/details/54313483/ 设置两个RadioButton之间间隔,让它们等间距排列: https://ask.csdn.net/questions/155537 自定义RadioButton 样式: https://www.jianshu.co...转载 2018-08-27 19:09:15 · 158 阅读 · 0 评论 -
Android studio 总是会遇到一些坑
1.Android Studio运行出现Unknown run configuration type AndroidRunConfigurationType解决方案 解决:打开File/setting/plugins发现右侧的插件好多都是红颜色的,而且默认勾选,你只需要都取消掉勾选,然后都再次勾选,最后点击下方的Apply就能重启插件,这个时候AS提示需要重启,点击确定即可。 (来源:http...原创 2018-07-24 23:37:54 · 216 阅读 · 0 评论 -
超简单实现Android App全局字体替换
我看了一些方法,这是是最简单的!!! 直接在res目录下新建font目录然后放字体文件 1.可以xml来:(myfont.xml) <?xml version="1.0" encoding="utf-8"?> <font-family xmlns:android="http://schemas.android.com/apk/res/android"> ...原创 2018-08-27 19:08:42 · 904 阅读 · 0 评论