- 博客(11)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 自定义下拉上拉带阻尼回弹的NestedScrollView
自定义下拉上拉带阻尼回弹的NestedScrollViewimport android.content.Context;import android.graphics.Rect;import android.util.AttributeSet;import android.view.MotionEvent;import android.view.View;import android.view.animation.Animation;import android.view.animation.
2021-10-09 20:30:17
1195
3
原创 今日头条屏幕适配方案
今日头条屏幕适配方案一句话概括实现原理:根据设计图宽度,算出density(可以理解为密度),继而算出dpi,替换系统中的dpi.则布局文件即可按照UI所给设计图设置宽度.就可达到屏幕适配的目的。简单,粗暴,有效。我都测试过了,非常完美解决,直接上图下图分别是在分辨率为768X1280和1080X1920的手机上测试的结果:(- 注意:未做适配之前如下图) UI图为尺寸为1334X7...
2018-08-22 11:20:52
1615
原创 React Native打包后运行崩溃记录
React Native打包后运行崩溃记录把react native集成到现有android项目中打包后崩溃,debug是没有问题的,于是写个demo,这里记录一下错误,先上图。 如果使用的是android studio 打包,需要先生成index.android.bundle,index.android.bundle.meta,这两个文件是打包后的js文件用于加载js页面到activi...
2018-04-17 11:16:37
3200
原创 Android中使用python将图片格式转换为webp格式
Android中使用python将图片格式转换为webp格式在Android开发中使用.png或jpg格式的图片文件会很大,这里介绍一种图片文件很小的图片格式.webp: WebP格式,谷歌(google)开发的一种旨在加快图片加载速度的图片格式。图片压缩体积大约只有JPEG的2/3,并能节省大量的服务器带宽资源和数据空间。Facebook Ebay等知名网站已经开始测试并使用WebP格式。
2018-01-17 11:06:50
928
原创 DrawerLayoutAndroid组件学习
DrawerLayoutAndroid组件学习DrawerLayoutAndroid是Android上专有的组件,类似有android上的DrawerLayout布局,用来设置滑动抽屉的,了解一个组件先要学习其属性,才能灵活运用。DrawerLayoutAndroid组件有如下属性:drawerPosition指定抽屉从屏幕的那一侧划出 - 例:drawerPosition={DrawerLay
2017-07-18 17:39:40
334
原创 React Native入门笔记
react native最近很火啊,所以学习了一下下,搭建开发环境就不在这里一一描述了,http://reactnative.cn/docs/0.46/getting-started.html#content这里都有,按要求一步一步来就可以搭建好开发环境了,搭建好环境以后就可以测试了,这里使用webstorm作为开发工具,以下都是我自己的见解,如有不足之处请多多指教。1.创建一个react
2017-07-18 09:30:15
434
原创 android常用的命令操作
使用adb命令操作android手机:1、把电脑上的文件通过adb push命令传到手机sd卡上C:\apksign>adb push app-release.apk /sdcard/app-release.apk: 1 file pushed. 3.9 MB/s (2387145 bytes in 0.576s)2、把手机上的文件通过adb pull命令传到电脑上C:\a
2017-05-19 14:31:51
387
原创 ImageLoader的一个工具类
ImageLoader的一个工具类;public class ImageLoader { /** * 图片缓存的核心类 */ private LruCache mLruCache; /** * 线程池 */ private ExecutorService mThreadPool; /**
2017-04-21 17:44:17
720
转载 Android多种方法获取唯一设备id
一个获取唯一设备id工具类,可直接拿去用,建议使用getPesudoUniqueID()方法,不需申请任何权限;public class AppUtils { private Context mContext; public AppUtils(Context context) { this.mContext = context; }
2017-04-21 17:07:33
15077
原创 android开发中乱码问题
在之前项目中使用的java1.8新特性导致乱码问题compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8}就因为在android studio中的gradle中配置了jack,导致中文乱码;jackOption
2017-03-28 16:10:26
406
转载 一个android的dialog框架
AndroidSuperDialog基于DialogFragment封装,支持自定义边框圆角、背景透明度、字体大小与色值等。 列表选择框可以接收List与Arrays的数据源,。 初衷是掌握知识点,此库不一定适合你的产品整体风格,当然能够适合你的项目最好不过,有建议和不足之处欢迎骚扰,话不多说先上图。android studio中引入 compile 'co
2017-01-11 09:55:11
4327
ItemDecoration.zip
2020-09-10
wifi信道干扰,导致连不上热点
2016-03-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人