
android基础
BruceZong
啊啊
展开
-
gradle引用本地aar的方法
1. 在app子目录创建libs文件夹2.将编译生成的aar文件拷贝到libs文件夹3.在app/build.grade文件中做如下两处修改 3.1 repositories { ... flatDir { dirs 'libs' } ... } 3.2 dependecies {...原创 2020-10-21 09:07:35 · 2700 阅读 · 0 评论 -
【Android基础控件】ListView
问:如何设置ListView每条数据之间的间隔:答:在ListView的配置中设置如下两条属性 android:divider="@android:color/transparent" // 设置原始的分隔线为透明 android:dividerHeight="6dp" // 设置分隔线的高度...原创 2020-06-07 19:54:42 · 188 阅读 · 0 评论 -
【Android】设置ADB端口
Android默认的adb端口是5037,电脑上有一些应用的端口,又恰巧与adb端口冲突占用掉了查看端口是否被占用:运行:netstat -ano | findstr "5037" 或者(查看多有端口netstat -ano)通过PID查看所有进程C:\Users\chen>tasklist /fi "PID eq 3676"新建一个环境变量变量名为: ANDROI...原创 2019-10-23 14:48:12 · 5269 阅读 · 0 评论 -
[Android工具之-LeakCanary的使用]
LeakCanary是一款针对java/android开发的内存泄露检测工具,可以帮助开发人员在开发过程中提前识别到内存泄露问题。 LeakCanary在AudioStudio中的使用: 1. 在模块的配置文件build.gradle中增加对LeakCanary的依赖,使用1.5.4及以上版本,使用低版本可能会有一些兼容性的问题dedependencies { ...原创 2018-09-02 20:03:24 · 379 阅读 · 0 评论 -
[Android常见错误之 - 注册、反注册未匹配]
Android中,Receiver的注册和反注册一定要保证一一匹配, 1. 注册了未反注册,会导致资源泄露 2. 未注册上,调用反注册会报错原创 2018-08-27 15:01:43 · 618 阅读 · 0 评论 -
Android中的长度单位详解(dp、sp、px、in、pt、mm)
Android中的长度单位详解(dp、sp、px、in、pt、mm) 看到有很多网友不太理解dp、sp和px的区别:现在这里介绍一下dp和sp。dp也就是dip。这个和sp基本类似。如果设置表示长度、高度等属性时可以使用dp 或sp。但如果设置字体,需要使用sp。dp是与密度无关,sp除了与密度无关外,还与scale无关。如果屏幕密度为160,这时dp和sp和px是一样的。1转载 2014-10-26 09:48:19 · 866 阅读 · 0 评论 -
Android强制设置横屏或竖屏
全屏在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.Layou...转载 2013-08-26 11:51:41 · 1077 阅读 · 0 评论