
安卓学习
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 · 560 阅读 · 0 评论 -
解决数据删除后position和数据不匹配的问题,用notifyItemRangeRemoved()闪屏问题
解决安卓的recycleview的闪屏问题如果一个列表删除后请调用//解决数据删除后position和数据不匹配的问题public final void notifyDataSetChanged();而不要调用这个,会有动画,出现闪屏效果public final void notifyItemRangeRemoved(int positionStart, int itemCo...原创 2018-08-01 11:42:28 · 1556 阅读 · 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 · 524 阅读 · 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 · 416 阅读 · 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 · 675 阅读 · 0 评论 -
统一一个fragment,在activity中通过传值来改变数据
1.在activity中:统一一个fragment(相当于一个fragment的适配),生成不同对象,在activity中通过传值来改变数据 private void initView() { titleDatas=new ArrayList<>(); titleDatas.add("生词本"); titleDatas....原创 2018-08-03 17:12:13 · 549 阅读 · 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 · 652 阅读 · 0 评论 -
打开Android Studio报错“Error running ***: Please select Android SDK”
https://blog.youkuaiyun.com/aqi00/article/details/78858336/转载 2018-07-20 19:37:37 · 234 阅读 · 0 评论 -
viewpager里的安卓控件移动和单击事件解决
一、实例化控件,设置监听 maction = (ImageView) findViewById(R.id.action_icon); //移动小球的类 toucherActionIcon = new ToucherActionIcon(); maction.setOnTouchListener(toucherActionIcon...原创 2018-07-27 19:42:48 · 603 阅读 · 0 评论 -
安卓之UI
Android中String资源加空格,换行,@等:https://blog.youkuaiyun.com/u011028777/article/details/54313483/设置两个RadioButton之间间隔,让它们等间距排列:https://ask.youkuaiyun.com/questions/155537自定义RadioButton 样式:https://www.jianshu.co...转载 2018-08-27 19:09:15 · 212 阅读 · 0 评论 -
Android studio 总是会遇到一些坑
1.Android Studio运行出现Unknown run configuration type AndroidRunConfigurationType解决方案解决:打开File/setting/plugins发现右侧的插件好多都是红颜色的,而且默认勾选,你只需要都取消掉勾选,然后都再次勾选,最后点击下方的Apply就能重启插件,这个时候AS提示需要重启,点击确定即可。(来源:http...原创 2018-07-24 23:37:54 · 274 阅读 · 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 · 981 阅读 · 0 评论