随笔分类 - Android开发
从技术小白的成长经历
摘要:
Android 特殊报错 Android 有时会出现一些比较少见的出错原因,大致有权限问题,版本问题等。类别和解决方式见下文。 7.0 context启动activity问题 错误提示: 04-09 15:55:08.165: E/AndroidRuntime(3403): android.util
阅读全文

摘要:
阅读全文

摘要:
#Android studio 修改预览界面的尺寸 Android 由于设备种类众多,适配就成了一大难题,一些项目会使用一些成功的适配方案,如今日头条适配方案,今日头条通常可以设置为360X720 的大小,但这样也给我带来了一些问题, UI给的参数使用后在预览界面始终感觉很别扭,虽然知道在真机测试后
阅读全文

摘要:
阅读全文

摘要:##SharePreference SharePreference是一种持久化存储手段,使用场景很多,如第一次打开时加载的用户协议等。适合小数据单进程的应用。将数据以键值对的形式存储在XML中。 使用方式,edit接口,同时又commit和apply方法,推荐使用后一种,后一种为异步,前者为同步,对
阅读全文
摘要:
阅读全文

摘要:##layout_weight属性 layout_weight属性我们常常用到,但有时候会发现它还有一些奇怪的属性,比如大多数使用时会把宽度设置成0,但要是宽度不设置成0会有什么效果? layout_weight的属性意义为权重大于零的控件会分配剩余控件 意义为如控件属性设置为wrap_conten
阅读全文
摘要:Android设备调试桥 即adb 使用adb进行无线调试的一些常用命令 adb tcpip 5555 设置调试端口为5555 防止冲突 adb shell ifconfig wlan0 查询局域网中的移动设备局域网IP地址 adb connect 192.168.0.100 使移动设备和Andro
阅读全文
摘要:
##recycleview 使用方法 ###recyclerview设置滚动条自动将点击项滚动到中间方法 重写linerlayout类,如下代码: public CenterLayoutManager(Context context) { super(context); } public Cente
阅读全文

摘要:
阅读全文

摘要:##设置类似钉钉或tel的圆形用户名首字母头像 设置有两种方法,一是使用已有的库或自定义的view组件,但如果确定只是文字头像,也可使用textview的backgrou属性,调整资源文件使textview达到圆形的效果, ##textview文字属性 文字属性使用gravate调整位置, ##ac
阅读全文
摘要:##fragment与pageView ###fragment fragment不可以侧滑切换相关界面,但多数代码位于fragment中,易于维护,同时不会受到多个手势滑动的影响 ###pageView pageView与fragment的实现有相似之处,但代码臃肿,同时易被侧滑手势干扰 ###为t
阅读全文
摘要:##轮播图的实现 轮播图通过banner可以较为便捷的实现 1.添加本地依赖,在dependence中搜索相关依赖 2.添加banner的view组件 3.创建适配器GlideImageLoader extend ImageLode 4.创建arraylist 保存或加载本地图片资源或网络资源 注意
阅读全文
摘要:#第一份Android开发工作,以便于记录学习进程 ##Java引用 Java没有显式的使用指针,但对象的访问仍是通过指针实现的,所以直接对象之间的赋值会导致存储空间是数据的改变,如设置两个对象,其中对象一初始化,对象一赋值给对象二,在为对象二set属性后发现对象一的属性值也改变了。 people
阅读全文