显示

android屏幕显示相关字段的理解

亡梦爱人 提交于 2020-01-07 12:18:43
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 一、字段 1.density(密度): 描述设备屏幕一个区域内占用多少像素,不同的设备有不同的密度,是个概念名称,单位为dpi 2.dpi: dots per inch ,来表示某一英寸内的像素点,是密度的单位。一个设备可能支持多个分辨率,故dpi会根据像素变化(很多设备支持多分辨率切换) 3.px(像素) :屏幕基本单位 4.dp: Density-independent pixel根据设备的density的不同,计算后与px的比值为 px/dp=当前设备dpi/160 5.inch(英寸) :屏幕对角线长度,1 inch = 2.54cm 6.resolution(分辨率) :设备屏幕的总像素点 二、dp和px使用理解 网上看到大多数对dp理解文章,之前也非常笃信。后来实际开发中发现并不只如此。网上讲的大多只是初步一半的解释,仔细翻过api文档中的朋友会发现: Supporting Multiple Screens http://developer.android.com/guide/practices/screens_support.html 支持多个设备屏幕,不同设备有不同的density,dpi会随分辨率变化,dp比值也会变化。故网上大多数讲情景都是设备dp/px=dpi

atom分析-项目目录中的git状态显示

被刻印的时光 ゝ 提交于 2019-12-10 13:56:43
最近都在用atom来代替了sublime text来写代码,github强大的开源插件让这个编辑器变得非常的强大而且有个性化,推荐前端开发的朋友都去尝试使用,为什么不是都建议使用呢?因为atom占用的内存比sublime text确实大了很多很多,目前还出现过崩溃的情况。 这次不是讨论atom的好坏,而是发现了一个问题,atom不能显示git项目的分支。 用atom的朋友应该都都知道,atom打开了git项目(不需要是github),打开项目的其中一个文件,那么在atom的右下角位置都会显示你项目当前的分支,显示修改了多少行,删除了多少行这样的状态,如下图 但是发现有时候,打开了git项目却没有像上面那样的显示,让我一度怀疑自己的atom已经坏了...... 经过试验发现,atom没有我想象中的那么智能吧,这种情况下添加项目文件是没有的 而这样添加项目文件却能够正确显示了,如下 观察可以看出来,这两者的区别在于第一种情况是git项目在添加项目目录的时候是二级目录,而第二种情况则是一级目录,那就是说atom只能识别项目的一级目录? 这个时候应该确认一下atom是如果读取git项目的,那么需要打开atom的调试器(windows下的快捷键是alt+ctrl+i),atom编辑器调试的对象是atom,那么分析它读取的项目是atom.project,往下查看发现有一个读取项目的仓库方法

告诉你如何在Finder里面显示隐藏文件

喜欢而已 提交于 2019-12-04 00:15:41
苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写): defaults write com.apple.finder AppleShowAllFiles -bool true   如果想恢复隐藏,可以用这个命令:    defaults write com.apple.finder AppleShowAllFiles -bool false 显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles YES 隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles NO 输完单击Enter键,退出终端,重新启动Finder就可以了 重启Finder : 鼠标单击窗口左上角的苹果标志-->强制退出-->Finder-->重新开启 来源: oschina 链接: https://my.oschina.net/u/931254/blog/99475

百度地图SDK地图学习——实现定位功能

僤鯓⒐⒋嵵緔 提交于 2019-12-02 21:23:02
之前已经完成了百度地图SDK和百度定位SDK的配置。 http://my.oschina.net/u/1051634/blog/180880 实现百度定位的功能,最好仔细看看官方的文档,看了好几次才有点明白。 开发指南: http://developer.baidu.com/map/geosdk-android-developv3.3.htm 类参考: http://developer.baidu.com/map/geosdk-android-classv3.3.htm 我初步想实现如下功能:点击findme按钮,进入新的activity,即在地图上显示我的位置。 首先是完成androidManifest.xml的相关设置 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.TraceMe"> <!--<uses-sdk android:minSdkVersion="19"/>--> <application android:name="com.example.TraceMe.TraceMe" android:icon="@drawable/icon" android:label

Mac显示/隐藏文件的终端命令

时光总嘲笑我的痴心妄想 提交于 2019-12-02 20:45:36
苹果Mac OS X操作 系统 下,隐藏文件是否显示有很多种设置方法, 最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格): defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏 Mac 隐藏文件的命令: defaults write com.apple.finder AppleShowAllFiles -bool false 来源: oschina 链接: https://my.oschina.net/u/1157876/blog/219588