Android Studio 中创建自定义控件时使用的.java 文件放在哪个目录下比较好?

2016-02-29 16:30:43 +08:00
 zhunimagebice

Android 新人,按《第一行代码》上的例子边敲边学,遇到了这个问题。

自定义控件的用法是在.xml 文件中加入

<com.example.daniel.uicustomviews.TitleLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
</com.example.daniel.uicustomviews.TitleLayout>

那么这个 TitleLayout.java 文件应该放哪里?是放在 /res 目录下还是放在 /java/com.example.xx.xxx 下,或者其他位置?

12327 次点击
所在节点    Android
10 条回复
Bensendbs
2016-02-29 16:34:37 +08:00
我一般放在 com.example.xx.xxx.widgets 里面
zhunimagebice
2016-02-29 16:38:53 +08:00
@Bensendbs 你好 我更新了问题,请问我这个情况应该放哪里?或者说只要是在 /java 目录下就好 还是 /res 目录下?
karnaugh
2016-02-29 16:45:44 +08:00
肯定是 /java 啊..../res 是放图片 布局文件等等玩意的..
slowindy
2016-02-29 16:46:14 +08:00
zhunimagebice
2016-02-29 16:46:25 +08:00
@Bensendbs 你好!我知道了,放在 /java/com.example.xx.xxx 成功。谢谢~
Bensendbs
2016-02-29 16:46:56 +08:00
看你在 xml 中引用的路径应该放在 com.example.daniel.uicustomviews 里面
zhunimagebice
2016-02-29 16:48:16 +08:00
@karnaugh 谢谢~因为在右键添加.java 文件时提示问我放在 /java 还是 /res ,所以有点蒙~
zhunimagebice
2016-02-29 16:49:10 +08:00
@slowindy 谢谢你~
karnaugh
2016-02-29 17:43:28 +08:00
@zhunimagebice 看你是在新学吧?推荐你个网站吧.http://training.ptteng.com/#/skill/home#1
ybjaychou
2016-03-01 12:54:42 +08:00
..... java 文件放在 res 目录怎么编译!!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/259937

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX