随笔分类 -  Android开发

从技术小白的成长经历
摘要:Android 开发学习进程0.22  android 少见的报错问题Android 特殊报错 Android 有时会出现一些比较少见的出错原因,大致有权限问题,版本问题等。类别和解决方式见下文。 7.0 context启动activity问题 错误提示: 04-09 15:55:08.165: E/AndroidRuntime(3403): android.util 阅读全文
posted @ 2020-09-20 23:43 百密一疏 阅读(162) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-09-09 00:17 百密一疏 阅读(426) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-08-27 00:27 百密一疏 阅读(390) 评论(0) 推荐(0)
摘要:Android studio 奇淫技巧#Android studio 修改预览界面的尺寸 Android 由于设备种类众多,适配就成了一大难题,一些项目会使用一些成功的适配方案,如今日头条适配方案,今日头条通常可以设置为360X720 的大小,但这样也给我带来了一些问题, UI给的参数使用后在预览界面始终感觉很别扭,虽然知道在真机测试后 阅读全文
posted @ 2020-08-11 23:14 百密一疏 阅读(772) 评论(0) 推荐(0)
摘要:##SharePreference SharePreference是一种持久化存储手段,使用场景很多,如第一次打开时加载的用户协议等。适合小数据单进程的应用。将数据以键值对的形式存储在XML中。 使用方式,edit接口,同时又commit和apply方法,推荐使用后一种,后一种为异步,前者为同步,对 阅读全文
posted @ 2020-07-08 23:13 百密一疏 阅读(190) 评论(0) 推荐(0)
摘要:##layout_weight属性 layout_weight属性我们常常用到,但有时候会发现它还有一些奇怪的属性,比如大多数使用时会把宽度设置成0,但要是宽度不设置成0会有什么效果? layout_weight的属性意义为权重大于零的控件会分配剩余控件 意义为如控件属性设置为wrap_conten 阅读全文
posted @ 2020-06-23 23:02 百密一疏 阅读(285) 评论(0) 推荐(0)
摘要:Android设备调试桥 即adb 使用adb进行无线调试的一些常用命令 adb tcpip 5555 设置调试端口为5555 防止冲突 adb shell ifconfig wlan0 查询局域网中的移动设备局域网IP地址 adb connect 192.168.0.100 使移动设备和Andro 阅读全文
posted @ 2020-06-15 23:58 百密一疏 阅读(608) 评论(0) 推荐(0)
摘要:Android 开发学习进程0.14   recyclerview滚动位置问题  popwindow使用  window类属性##recycleview 使用方法 ###recyclerview设置滚动条自动将点击项滚动到中间方法 重写linerlayout类,如下代码: public CenterLayoutManager(Context context) { super(context); } public Cente 阅读全文
posted @ 2020-06-08 23:39 百密一疏 阅读(699) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-06-03 22:38 百密一疏 阅读(427) 评论(0) 推荐(0)
摘要:##设置类似钉钉或tel的圆形用户名首字母头像 设置有两种方法,一是使用已有的库或自定义的view组件,但如果确定只是文字头像,也可使用textview的backgrou属性,调整资源文件使textview达到圆形的效果, ##textview文字属性 文字属性使用gravate调整位置, ##ac 阅读全文
posted @ 2020-06-02 23:00 百密一疏 阅读(283) 评论(0) 推荐(0)
摘要:##fragment与pageView ###fragment fragment不可以侧滑切换相关界面,但多数代码位于fragment中,易于维护,同时不会受到多个手势滑动的影响 ###pageView pageView与fragment的实现有相似之处,但代码臃肿,同时易被侧滑手势干扰 ###为t 阅读全文
posted @ 2020-06-01 23:09 百密一疏 阅读(273) 评论(0) 推荐(0)
摘要:##轮播图的实现 轮播图通过banner可以较为便捷的实现 1.添加本地依赖,在dependence中搜索相关依赖 2.添加banner的view组件 3.创建适配器GlideImageLoader extend ImageLode 4.创建arraylist 保存或加载本地图片资源或网络资源 注意 阅读全文
posted @ 2020-05-27 23:11 百密一疏 阅读(676) 评论(0) 推荐(0)
摘要:#第一份Android开发工作,以便于记录学习进程 ##Java引用 Java没有显式的使用指针,但对象的访问仍是通过指针实现的,所以直接对象之间的赋值会导致存储空间是数据的改变,如设置两个对象,其中对象一初始化,对象一赋值给对象二,在为对象二set属性后发现对象一的属性值也改变了。 people 阅读全文
posted @ 2020-05-26 19:12 百密一疏 阅读(123) 评论(0) 推荐(0)