小编san*_*one的帖子

在AppCode中一键打开文件,就像在XCode中一样

我们可以设置应用代码,只需点击一下即可打开文件吗?默认情况下是非OS-X系统上的两次单击.

对于那些习惯在XCode中单击一下打开文件的人来说更自然.

appcode

6
推荐指数
1
解决办法
582
查看次数

什么时候使用git branch --track(开始"看上游"的意思)?

直到最近,我还没有意识到--track切换git branch.我阅读了文档并尝试了这个命令,但对我来说没有任何意义.

--track

创建新分支时,设置branch.<name>.remotebranch.<name>.merge配置条目以将起点分支标记为新分支的"上游".这个配置会告诉git显示两个分支git status 和git 之间的关系branch -v.此外,它在git pull没有参数的情况下指示在检出新分支时从上游拉出.

当起点是远程跟踪分支时,此行为是默认行为.false 如果需要git checkout,将branch.autoSetupMerge配置变量设置为,并git branch始终表现为 - 如果给出了--no-track.always如果在起点是本地或远程跟踪分支时需要此行为,请将其设置为.

我可以看到,当人们想要创建分支跟踪上游分支时,人们会与此开关相关联

这是什么意思?是我还是这个开关描述令人困惑.当我使用term时upstream,我指的是另一个我可以推动更改的远程仓库(fork).

当我开始跟踪远程分支时会发生什么?它在当地表现如何?

git git-track

6
推荐指数
1
解决办法
3396
查看次数

宽度或高度的负值是多少?

这样的代码的目的是什么:

android:layout_height="-2"
Run Code Online (Sandbox Code Playgroud)

要么

android:layout_width="-1"
Run Code Online (Sandbox Code Playgroud)

我该如何解释这些价值观?它们与layout_weight属性有关吗?

谢谢

android

5
推荐指数
1
解决办法
2953
查看次数

可以在没有真实设备的情况下测试iPhone应用吗?

我必须转换在AppStore上发布的iPhone应用程序.但是,我没有iPhone.
没有真正的手机有没有办法测试这个应用程序的功能?模拟器会有任何帮助吗?或者也许是一些网络应用?

iphone testing ios

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

如何格式化strings.xml中的长文本?

当我有一个TextView长文本时,通常必须将其放在一行中,以后很难编辑。如果我使用任何格式,例如这张图片

然后我得到一个错误。

在此处输入图片说明

我想知道如何将这么长的文本格式化为多行文本而不会产生错误?

编辑

我的问语不够精确。似乎可以在Eclipse中解决。问题是IntelliJ IDEA及其格式化命令Ctrl + Alt + L,编译器未在文件strings.xml中传递它。快照来自该IDE。

android intellij-idea

5
推荐指数
1
解决办法
4548
查看次数

你如何命名UI元素?

几个月来,我一直试图找到这个问题的答案,但即使是Android文档也指向Java命名约定文档,该文档没有说明任何关于特定于Android的元素(如TextView,EditView等)(这是合乎逻辑的).它似乎也是stackoverflow没有这个问题的答案.更不用说Google演示项目使用幼儿园命名,如myButton,yourEditView,hisTextView等.:)

那么您使用什么文档作为Android元素命名约定的来源?我们已经尝试开发自己的命名约定,但它感觉不对(我们得到了丑陋的缩写).

我们想为我们的内部使用创建这样的文档,但是在我们开始之前我们就被困住了.

android naming-conventions

5
推荐指数
1
解决办法
2358
查看次数

如何开始自定义日期和时间的通知?

我知道如何在一些点击事件后X毫秒开始通知.像这样的代码

        Timer timer = new Timer();
        TimerTask timerTask = new TimerTask() {
            @Override
            public void run() {
                triggerNotification();
            }
        };
        timer.schedule(timerTask, 3000);
Run Code Online (Sandbox Code Playgroud)

通知代码如下所示

CharSequence title = "Hello";
CharSequence message = "Hello, Android!";

NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
Notification notification = new Notification(R.drawable.icon, "A New Message!", System.currentTimeMillis());

Intent notificationIntent = new Intent(this, AndroidAlarmService.class);
PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0);

notification.setLatestEventInfo(AndroidAlarmService.this, title, message, pendingIntent);
notification.defaults = Notification.DEFAULT_SOUND;
notification.flags |= Notification.FLAG_AUTO_CANCEL;
notificationManager.notify(NOTIFICATION_ID, notification);
Run Code Online (Sandbox Code Playgroud)

如何设置通知在特定时间出现在特定日期,比如10月1日晚7点?

notifications android

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

如何为特定设备分辨率(HTC Cha-Cha)制作仿真器?

编辑

每个人都可以尝试为这款手机制作模拟器http://www.gsmarena.com/htc_chacha-3787.php,看看我的意思.图标将是巨大的,您获得的屏幕与真实手机上的图标不同.

以下是规格:
显示器:TFT电容式触摸屏,256K色
尺寸:480 x 320像素,2.6英寸(~22 ppi像素密度)


我试图为特定的Android手机制作模拟器,但分辨率完全没错.所以我会写下我所做的,我希望有人会纠正我.

首先我去GSMArena.com并选择一些电话(我会在这里随机使用)

索尼爱立信Xperia PLAY

我看到屏幕尺寸为480x854,密度为245 ppi.

然后我用WVGA854(LARGE类型的屏幕)创建一个新的仿真器机器,我手动将DPI设置为245(HDPI).

这是对的:245ppi == 245dpi?

有时它可以工作,但大多数时候,我在小屏幕上获得大图标,特别是当我尝试为分辨率大约为240ppi的NORMAL屏幕手机制作模拟器时.当我将模拟器上的这样的屏幕与原始的手机屏幕快照进行比较时,我发现它不一样.

那么,为特定的手机创建模拟器的最佳方法是什么,以便它制造商的屏幕尺寸和像素密度完全匹配

android android-emulator

5
推荐指数
1
解决办法
6148
查看次数

如何在图像和文本的左下方布局?

我需要制作一个特定于网页的布局,它需要看起来像一个带有图像和文本的网页文章.看图像.

由于这在Web世界中很容易做到,我不确定如何在XML布局中执行此操作.

显然,TextView当图像存在时必须在左侧,并且在到达图像的底部之后,它必须拉伸到屏幕宽度.我尝试了两个TextViews(一个用于左边,另一个用于底部),但由于文本字体大小,它看起来不正确.


编辑

我还尝试动态捕捉图像的高度,然后将其分配给我的TextView,然后在这两个元素下制作另一个具有屏幕大小的TextView.这不起作用,因为我无法控制由于第一个TextView的高度有限而不可见的文本.

android android-layout

5
推荐指数
1
解决办法
1288
查看次数

IDEA是否支持应用程序模板(ADT 20)?

下一版IDEA是否支持ADT 20附带的应用程序模板功能?

此功能的详细信息:

应用程序模板:Android ADT支持用于创建新应用程序,空白活动,主从详细信息流和自定义视图的新应用程序模板.这些模板支持Android风格指南,因此可以更快,更轻松地构建漂亮的应用程序.随着时间的推移会添加更多模板.

android intellij-idea

5
推荐指数
0
解决办法
383
查看次数