- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 9.20YY初面总结
涉及到的问题: 1、ListView和RecyclerView的区别,recycleView为什么比listView更出色(LayoutManager) 2、说一下RecyclerView的缓存复用(getViewForPosition()、mCachedViews 、mRecyclerPool) 3、fragment之间的通信( 可以看这个文章https://blog.csdn.net/...
2018-09-21 01:36:24 202
原创 【AS报错】Error:Execution failed for task ':app:preDebugAndroidTestBuild'.
最近在开发项目的时候一直碰到一个错误,虽然可以顺利编译,但是每次运行都提示这个并且修改布局文件的时候也不能看到design。错误如下:Error:Execution failed for task ':app:preDebugAndroidTestBuild'.> Conflict with dependency 'com.android.support:support-annotation...
2018-05-02 16:05:55 1535
原创 【WoIM项目笔记】带有清除功能的EditText
今天看到一名大神的类似的项目中有写到这个,觉得很好用,就试着照着敲了一次一、新建一个继承EditText的类public class ClearEditText extends EditText { ... }二、新增一个初始化清除图标的方法private void initView(Context context){ mClearIcon = getResources()...
2018-05-02 00:28:22 262
原创 【WoIM项目笔记】ButterKnife的使用
一、在项目的build.gradle加入即//butterknife classpath 'com.jakewharton:butterknife-gradle-plugin:8.5.1'二、在项目的app>>build.gradle加入即//butterknife apply plugin: 'com.jakewharton.butterknife'三、在项目的app>>...
2018-05-02 00:12:22 277
原创 《安卓编程权威指南》第十一章 挑战练习
第一个挑战:恢复CrimeFragment的边距1、既然要设边距,那我们就先增加一个边距 在res>>values里新建一个dimen.xml,在里面设置间距内容如下:<resources> <dimen name="pager_margin">50.0dip</dimen> </resources>2、然后在CrimePa...
2018-04-13 22:49:50 1109
原创 Android编程权威指南(第三版)第八章挑战练习:recyclerView viewType
题目要求如图:1、因为有两个列表项,所以要新建一个xml布局文件,我这里命名为“list_item_call_crime.xml”,其实就在原来基础上多加一个按钮<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/androi...
2018-04-12 18:07:56 910
原创 【C/C++笔试错题】
1、判断输出结果class C { C() { System.out.print("C"); } } class A { C c = new C(); A() { this("A"); System.out.print("A"); } A(String s) { System...
2018-04-11 23:45:28 260
原创 将本地项目上传至Github
1、在GitHub新建一个仓库2、写上仓库的名字3、直接复制代码(红色框内)4、打开Git Bash,跳转到要上传的项目的目录$ cd d:/Workspaces/WoWeather5、将第三步的代码直接复制,等待片刻就能在GitHub看到你的项目了...
2018-04-11 16:29:44 219
Android编程权威指南 第3版(中文版)
2018-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人