请问, android应用apk源码目录下这些文件是如何生成的? (图片所示)(values-1920x1080)

shenzhentom 2016-09-08 03:54:28
请问, android应用apk源码目录下这些文件是如何生成的? (图片所示)(values-1920x1080....)

...全文
476 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
assky124 2016-12-13
  • 打赏
  • 举报
回复


各种参数自己设置下,就能生成相应的文件夹了
ink_s 2016-12-13
  • 打赏
  • 举报
回复
引用 13 楼 ink_s 的回复:
[quote=引用 12 楼 ink_s 的回复:] [quote=引用 11 楼 shenzhentom 的回复:] [quote=引用 10 楼 ink_s 的回复:] 文件夹是鼠标右键新建文件夹建的,文件夹里的文件是右键新建的,文件里的内容是手打键盘输入的。。。 至于为什么要建这么多文件夹,应为市面上有这么多的手机分辨率。 比如 你小屏的手机 和大屏的手机 都在一个位置放了一个按钮 你想让小的屏幕按钮小一点,大的按钮大一点。那么你在建按钮的时候设置宽高如果直接用 固定高度的话 比如 50dp 小屏大屏按钮就一样大了,那么小屏剩余的地方就少了。 那么我们可以这样 设置高度为 x, 然后让小屏的x=40 ,大屏的x=60. 那么看起来就和谐多了,所以就要建那么多分辨率的文件夹了,然后每个分辨率文件夹里面给x赋想要的值就行了。
样机屏幕不同的分辨率,则调用不同的文件夹内容,这个明白. 请问, 下图中x1 x2 x3 x4 x5 .... 是哪里来的 ? [/quote]手打的啊 x1 x2 x3 对应的值就是度量值啊,你没看 它们都等于多少多少px嘛。然后比如你在小屏的高是40px,大屏的是60px ,你在小屏的values你们x1=40px,大屏的x1=60px就是了嘛[/quote]你也合一不叫他x1 x2 x3 你还可以叫他y1 y2 y3 还可以叫他张三 李四[/quote] 然后你设置按钮的宽高就不用直接写多少多少px了 你可以写宽是张三 高是李四
ink_s 2016-12-13
  • 打赏
  • 举报
回复
引用 12 楼 ink_s 的回复:
[quote=引用 11 楼 shenzhentom 的回复:] [quote=引用 10 楼 ink_s 的回复:] 文件夹是鼠标右键新建文件夹建的,文件夹里的文件是右键新建的,文件里的内容是手打键盘输入的。。。 至于为什么要建这么多文件夹,应为市面上有这么多的手机分辨率。 比如 你小屏的手机 和大屏的手机 都在一个位置放了一个按钮 你想让小的屏幕按钮小一点,大的按钮大一点。那么你在建按钮的时候设置宽高如果直接用 固定高度的话 比如 50dp 小屏大屏按钮就一样大了,那么小屏剩余的地方就少了。 那么我们可以这样 设置高度为 x, 然后让小屏的x=40 ,大屏的x=60. 那么看起来就和谐多了,所以就要建那么多分辨率的文件夹了,然后每个分辨率文件夹里面给x赋想要的值就行了。
样机屏幕不同的分辨率,则调用不同的文件夹内容,这个明白. 请问, 下图中x1 x2 x3 x4 x5 .... 是哪里来的 ? [/quote]手打的啊 x1 x2 x3 对应的值就是度量值啊,你没看 它们都等于多少多少px嘛。然后比如你在小屏的高是40px,大屏的是60px ,你在小屏的values你们x1=40px,大屏的x1=60px就是了嘛[/quote]你也合一不叫他x1 x2 x3 你还可以叫他y1 y2 y3 还可以叫他张三 李四
ink_s 2016-12-13
  • 打赏
  • 举报
回复
引用 11 楼 shenzhentom 的回复:
[quote=引用 10 楼 ink_s 的回复:] 文件夹是鼠标右键新建文件夹建的,文件夹里的文件是右键新建的,文件里的内容是手打键盘输入的。。。 至于为什么要建这么多文件夹,应为市面上有这么多的手机分辨率。 比如 你小屏的手机 和大屏的手机 都在一个位置放了一个按钮 你想让小的屏幕按钮小一点,大的按钮大一点。那么你在建按钮的时候设置宽高如果直接用 固定高度的话 比如 50dp 小屏大屏按钮就一样大了,那么小屏剩余的地方就少了。 那么我们可以这样 设置高度为 x, 然后让小屏的x=40 ,大屏的x=60. 那么看起来就和谐多了,所以就要建那么多分辨率的文件夹了,然后每个分辨率文件夹里面给x赋想要的值就行了。
样机屏幕不同的分辨率,则调用不同的文件夹内容,这个明白. 请问, 下图中x1 x2 x3 x4 x5 .... 是哪里来的 ? [/quote]手打的啊 x1 x2 x3 对应的值就是度量值啊,你没看 它们都等于多少多少px嘛。然后比如你在小屏的高是40px,大屏的是60px ,你在小屏的values你们x1=40px,大屏的x1=60px就是了嘛
shenzhentom 2016-12-13
  • 打赏
  • 举报
回复
引用 10 楼 ink_s 的回复:
文件夹是鼠标右键新建文件夹建的,文件夹里的文件是右键新建的,文件里的内容是手打键盘输入的。。。

至于为什么要建这么多文件夹,应为市面上有这么多的手机分辨率。

比如 你小屏的手机 和大屏的手机 都在一个位置放了一个按钮 你想让小的屏幕按钮小一点,大的按钮大一点。那么你在建按钮的时候设置宽高如果直接用 固定高度的话 比如 50dp 小屏大屏按钮就一样大了,那么小屏剩余的地方就少了。

那么我们可以这样 设置高度为 x, 然后让小屏的x=40 ,大屏的x=60. 那么看起来就和谐多了,所以就要建那么多分辨率的文件夹了,然后每个分辨率文件夹里面给x赋想要的值就行了。


样机屏幕不同的分辨率,则调用不同的文件夹内容,这个明白. 请问, 下图中x1 x2 x3 x4 x5 .... 是哪里来的 ?

ink_s 2016-12-12
  • 打赏
  • 举报
回复
文件夹是鼠标右键新建文件夹建的,文件夹里的文件是右键新建的,文件里的内容是手打键盘输入的。。。 至于为什么要建这么多文件夹,应为市面上有这么多的手机分辨率。 比如 你小屏的手机 和大屏的手机 都在一个位置放了一个按钮 你想让小的屏幕按钮小一点,大的按钮大一点。那么你在建按钮的时候设置宽高如果直接用 固定高度的话 比如 50dp 小屏大屏按钮就一样大了,那么小屏剩余的地方就少了。 那么我们可以这样 设置高度为 x, 然后让小屏的x=40 ,大屏的x=60. 那么看起来就和谐多了,所以就要建那么多分辨率的文件夹了,然后每个分辨率文件夹里面给x赋想要的值就行了。
ink_s 2016-12-12
  • 打赏
  • 举报
回复
引用 8 楼 shenzhentom 的回复:
\res\values-800x480 内容如下(只包含二个文件lay_x.xml、lay_y.xml): lay_x.xml lay_y.xml lay_x.xml文件内容如下图所示: <---- 这些内容是如何得到的? (怎么处理得到的?)
都是手打进去的呀
shenzhentom 2016-12-12
  • 打赏
  • 举报
回复
\res\values-800x480 内容如下(只包含二个文件lay_x.xml、lay_y.xml):
lay_x.xml
lay_y.xml

lay_x.xml文件内容如下图所示:




<---- 这些内容是如何得到的? (怎么处理得到的?)

LoveWyf_ 2016-09-08
  • 打赏
  • 举报
回复
引用 2 楼 shenzhentom 的回复:
[quote=引用 1 楼 qq_25412055 的回复:] 自己创建文件夹重命名。。。这么生成的,系统也会自动生成一部分
每个文件夹(values-1920x1080, values-800x480....)下都有lay_x.xml , lay_y.xml, 它们的内容各不相同.[/quote] 不相同因为那些文件都是自己放进去的啊,。。。这个系统不会给你生成
网易云捕 2016-09-08
  • 打赏
  • 举报
回复
就自己弄好相应资源,然后放进去
ink_s 2016-09-08
  • 打赏
  • 举报
回复
自己建呀 适配不同屏幕
shenzhentom 2016-09-08
  • 打赏
  • 举报
回复
引用 3 楼 Arnold9009 的回复:
都是自己创建的。。。
自已如何创建?
Arnold9009 2016-09-08
  • 打赏
  • 举报
回复
都是自己创建的。。。
shenzhentom 2016-09-08
  • 打赏
  • 举报
回复
引用 1 楼 qq_25412055 的回复:
自己创建文件夹重命名。。。这么生成的,系统也会自动生成一部分
每个文件夹(values-1920x1080, values-800x480....)下都有lay_x.xml , lay_y.xml, 它们的内容各不相同.
LoveWyf_ 2016-09-08
  • 打赏
  • 举报
回复
自己创建文件夹重命名。。。这么生成的,系统也会自动生成一部分

80,337

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧