美文网首页
2018-08-13新书村存活第15天,开始记事

2018-08-13新书村存活第15天,开始记事

作者: android网虫 | 来源:发表于2018-08-13 23:31 被阅读0次

    自学获取Android编程游戏门槛,进入创业型的新手村开始,新手之路

    第一周:第一天熟悉新手村环境(其实没啥可熟悉的),开启新手任务(上任大佬留下的bug),正式开始任务(熟悉上任大佬写的程序),完成任务。新手玩家,第一周主要就是完成了几个任务(改了几个bug),熟悉代码,熟悉代码中的框架(光看还是看不会的要自己写,第二周开始写,新新的需求过来了,也有位元婴期的修仙者要带领我这个新手村的菜鸡)

    第二周:在大佬的带领下发现几个比较好用的法宝

    获取网络请求的法宝:AsyncHttpClient(异步网络请求)

    github:        https://github.com/loopj/android-async-http

    适配器:开源框架BaseRecyclerViewAdapterHelper使用——RecyclerView万能适配器

    github:        https://github.com/CymChad/BaseRecyclerViewAdapterHelper

    图片加载的 : glide 

    github:     https://github.com/bumptech/glide

    glide和 BaseQuickAdapter 结合使用

    ImageView logoview = helper.getView(R.id.logo_item_my_policy);

    Glide.with(mContext).load(Constant.WEBURI+policyDetail.getInsureImgUrl()).placeholder(R.mipmap.icon_baoxian_icon).error(R.mipmap.icon_default_banner).into(logoview);

    今天是第三周的第一天,ViewPager+FragmenPagerAdapter 使用  Fragment传递数据给activitclasy

    Class MyFragment extend Fragment{

    /**

    * 用来与外部activity交互的

    */

    private FragmentInteractionlistterner;

    /**

    * 定义了activity必须实现的接口

    */

    public interface FragmentInteraction

    {

    /**

    * Fragment 向Activity传递选择问题的答案和题目

        * @param str 答案

        */

        void process(String str,int quesnum);

    }

    //点击事件中调用

    listterner.process("1",subject.getQuestionNo());

    }

    activity 实现 FragmentInteraction方法

    相关文章

      网友评论

          本文标题:2018-08-13新书村存活第15天,开始记事

          本文链接:https://www.haomeiwen.com/subject/hcwpbftx.html