- 博客(13)
- 收藏
- 关注
原创 【CSS】基础
CSS选择器1、基础选择器2、复合选择器基础选择器基础选择器由单个选择器组成1、标签选择器缺点: 不能差异化样式优点:快速设置统一样式<style> P { color: aquamarine; } div { color: pink; } <...
2019-12-24 23:08:27 99
原创 【HTML】标签、属性
图像标签及属性src:引入图片<img src="tp.jpg"/>alt:如果图片不显示则显示文字<img src="tp.jpg" alt="文本替换属性" title="鼠标经过图片" width="宽度"/>titlt:鼠标经过图片的时候显示的文字width:图片的宽度如果只写宽或者高,则等比例缩放。border:图片的边框...
2019-12-24 14:23:50 208
原创 git&github
版本控制工具1、集中式控制工具(svn)缺点:单点故障 如果服务器宕机了所有的历史提交就没有了2、分布式控制工具(git)创建签名的信息保存的位置通过cat .git.config查看系统级别的设置提交到暂存区git add;如果想要取消提交到暂存区的文件使用git rm --cached 加文件名提交到本地库中去git commit (要提交的文件名)提交之...
2019-12-14 00:24:18 114
原创 WebView显示net:ERR_CLEARTEXT_NOT_PERMITTED
android应用内跳转WebView出现如标题的报错信息,原因是从Android 6.0开始引入了对Https的推荐支持,与以往不同,Android P的系统上面默认所有Http的请求都被阻止了。解决方法如下:在清单文件里加入android:usesCleartextTraffic="true"这句即可 <application android:allowBacku...
2019-12-14 00:24:00 254
原创 retrofit的使用
1、retrofit的使用 public interface Api { //get请求 @GET("user") Call<ResponseBody> getData();}这是一个没有网络参数的get请求方式,需要在方法头部添加@GET注解,表示采用get方法访问网络请求,括号内的是请求的地址(Url的一部分),其中返回类型是Call<*&...
2019-12-14 00:23:36 161
原创 Jetpack阶段一总结(积分Demo)
a、ViewModelb、MutableLiveDatac、ActivityMainBindingd、ConstraintLayout
2019-12-14 00:23:19 153
原创 高级控件
ScrollView 滚动视图ProgressBar 进度条ProgressDialog 对话框形式进度条SeekBar 可拖动进度条DataPicker 日历选择器DataPickerDialog 对话框形式日历选择器TimePicker 时间选择器TimePickerDialog 对话框形式时间选择器ScrollView方法一:(在布局中)android:scrollbars...
2019-12-14 00:22:40 252
原创 IPC机制
IPC(Inter-Process Communication)的缩写,含义:进程间通信,跨进程通信线程是CPU调度的最小单元;线程是CPU执行的最小单元两者关系: 一个进程可包含多个线程,即一个应用程序上可以同时执行多个任务。主线程(UI线程):UI操作有限个子线程:耗时操作注意:不可在主线程做大量耗时操作,会导致ANR(应用无响应)。在Android中UI线程被称为主线程,在主线...
2019-12-14 00:22:21 358
原创 View的事件体系
View事件的体系1、view的位置参数2、view的触控3、view的滑动4、view的事件分发机制5、view滑动冲突View的工作原理6、view工作流程7、自定义view关于View在Android中View是所有控件(Button、RelationLayout等)的基类,其中也包括ViewGroup在内,ViewGroup是代表控件的集合。一、view的位置...
2019-12-14 00:22:00 149
原创 导航栏的学习
TabLayout再布局中添加此布局由于是design库中的所以要导入库<android.support.design.widget.TabLayout android:id="@+id/tab_layout" android:layout_width="match_parent" android:layout_height="wrap_...
2019-12-14 00:21:29 106
原创 右上角➕自定义菜单栏
弹窗视图PopupWindowsToolBar右上交创建加号使用ImageView或者TextView视图都可以2 创建点击事件1.3创建XML文件布局 <LinearLayout android:id="@+id/menu_1" android:layout_width="match_parent" android:layout_height=...
2019-12-14 00:20:59 439
原创 ToolBar
ToolBar每个程序的配置文件在标签中都有android:label="@string/app_name" 指定应用程序的名称,如果没有指定ToolBar的标题默认ToolBar的标题就是此属性。可以单独在没一个Activity标签中设置**android:label=“”**属性<android.support.v7.widget.Toolbar android:id="@+...
2019-12-14 00:20:26 163 1
原创 在Fragment中使用LinearLayoutManager报错问题的解决
在Fragment下面使用LinearLayoutManager传入this和类名.this报错解决方案: 传入this.getActivity();RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.recycler_view);LinearLayoutManager layoutManager = ne...
2019-10-29 19:52:52 2719 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人