小编san*_*one的帖子

所有Android资源文件夹的完整列表?

首先我认为我可以在网上找到这个列表,但我要么找错了,要么这样的列表不存在.

我需要的基本上是Android项目中所有预定义资源文件夹的备忘单.例如,列表可以说是这样的

  • res/drawable - 所有图形都在这里
  • res/drawable-hdpi - 更高分辨率的所有图形都在这里
  • res/layout - 一些有意义的描述
  • res/values - 一些有意义的描述
  • res/layout-land - 一些有意义的描述
  • 等等

我真的很惊讶这样的清单在网上很难找到.每当我需要添加一些我之前没有使用过的资源时,我必须在网上查找正确的命名(我宁愿查看res文件夹列表).

resources android

22
推荐指数
1
解决办法
3万
查看次数

适用于Android项目的类似iOS的故事板工具?

Android开发人员是否有像iOS开发人员那样的工具可以帮助我们制作所有活动的故事板以及它们之间的链接?

那些看过iOS故事板工具的人会知道我在说什么.这将非常酷,因为我们能够可视化UI逻辑.

PS.检查我的storyboard标签

user-interface android uistoryboard

22
推荐指数
1
解决办法
1万
查看次数

TimePicker - 如何获得AM或PM?

我想根据用户在TimePicker中的选择设置警报.TimePicker设置为AM/PM模式.为了知道用户是否希望将其闹钟设置为上午10点或下午10点,我应该如何获得AM/PM值?

听众TimePickerDialog.OnTimeSetListener只通过了几小时和几分钟.

android timepicker

21
推荐指数
7
解决办法
5万
查看次数

Eclipse:通过快捷方式移动到新行?

我最近搬到了Eclipse.在Visual Studio中有一个快捷键Crtl+ Shift+ Enter,无论我在代码中的哪个位置(在行的中间,靠近行的开头/结尾,......),我都会转到新的行.

Eclipse中有这样的捷径吗?我在快捷键列表中找不到它.

PS.我不确定提到的快捷方式是Visual Studio本机快捷方式还是ReSharper的快捷方式.

eclipse keyboard-shortcuts

19
推荐指数
1
解决办法
7693
查看次数

IntelliJ - 删除以前打开的项目列表?

IntelliJ IDEA中有没有办法删除以前使用过的项目?我指的是应用程序启动时主页面上的列表.请看图像.

intellij-idea

19
推荐指数
5
解决办法
2万
查看次数

使父可点击使所有子元素也可点击吗?

LinearLayout很多儿童元素.当用户触摸任何这些子元素时,将调用相同的方法.为了不onClickListener为每个元素实现相同,我实现了onClickListener用于父LinearLayout .

现在,当我单击父布局边框内的任何位置时,正在调用所需的方法,就像我为所有子元素实现了侦听器一样.

问:我可以随时onClickListener为父级实现它,它的所有子元素都会对click事件做出反应吗?

问:如果任何子元素有自己的元素,会发生什么onClickListener?是否会发生碰撞或点击该元素只会触发自己的点击事件?

android onclick clickable android-linearlayout

19
推荐指数
1
解决办法
1万
查看次数

dimen.xml还是dimens.xml?

我通常将尺寸存储在dimen.xml文件中.但是,IntelliJ IDEA的intellisense将维度放入文件中dimens.xml.

现在,如果我将维度放入文件中dimens.xml,Eclipse将如何处理?

我看到docs允许使用这两个文件.哪一个应该被使用,如果该项目将通过使用两个 Eclipse和IDEA用户?

android android-resources

19
推荐指数
1
解决办法
1万
查看次数

IDEA - "从外部模型导入"与"从现有源创建"?

在IDEA 11中,"从外部模型导入项目"和"从现有源创建项目"之间的区别是什么?

在此输入图像描述

我已经测试了现有代码的两个功能(计算的文件数量和大小增加),似乎两个功能都做同样的事情.

那么何时使用第一个特征和第二个特征时的黄金法则是什么?

android intellij-idea

19
推荐指数
1
解决办法
1万
查看次数

复合主键与否?

这让我很困惑.我经常在数据库表中使用复合主键.这种方法的不好的一面是,当我删除或编辑条目时,我还有额外的工作.但是,我觉得这种方法符合数据库设计的精神.

另一方面,有我的朋友,他们从不使用复合键,而是在表中引入另一个"id"列,而所有其他键只是FK.在编写删除和编辑过程时,它们的工作量要少得多.但是,我不知道它们如何保留数据条目的唯一性.

例如:
方式1

create table ProxUsingDept (
    fkProx int references Prox(ProxID) NOT NULL,    
    fkDept int references Department(DeptID) NOT NULL,    
    Value int,    
    PRIMARY KEY(fkProx,fkDept)
)
Run Code Online (Sandbox Code Playgroud)

方式2

create table ProxUsingDept (
        ID int NOT NULL IDENTITY PRIMARY KEY
        fkProx int references Prox(ProxID) NOT NULL,    
        fkDept int references Department(DeptID) NOT NULL,    
        Value int
)
Run Code Online (Sandbox Code Playgroud)

哪种方式更好?使用第二种方法有什么不好的方面?有什么建议?

database-design composite-primary-key

18
推荐指数
2
解决办法
2万
查看次数

如何将List <Integer>的值而不是引用复制到另一个列表中?

也就是说,在不引用同一对象的情况下,我需要将一个列表的元素值复制到另一个列表中.这些是列表:

List<Integer> listA = new ArrayList<Integer>();
List<Integer> ListB = new ArrayList<Integer>();

listA = (added some values);

listB = (do what?)...
Run Code Online (Sandbox Code Playgroud)

PS.我为初学者的问题道歉,但我从未做过这样的事情.

java arraylist

17
推荐指数
3
解决办法
5万
查看次数