Articles of android

我想得到一个特定月份的周数

我想获得当前月份的周数,包括上个月前一个月的天数和下个月的第一个星期天数。 像这样的东西: 简单是不是? http://sofzh.miximages.com/java/5ml2de.png 我想在Android的某个gridview适配器中使用这个,我试图操纵这个代码块: //FIRST_DAY_OF_WEEK =0; int lastDay = month.getActualMaximum(Calendar.DAY_OF_MONTH); int firstDay = (int) month.get(Calendar.DAY_OF_WEEK); int firstDayNextMonth = nextMonth.get(Calendar.DAY_OF_WEEK); int lastDayNextMonth=nextMonth.getActualMaximum(Calendar.DAY_OF_MONTH); int nextMonthdays=nextMonth.getMinimalDaysInFirstWeek(); // figure size of the array if (firstDay == 1) { days = new String[lastDay + (FIRST_DAY_OF_WEEK * 6)]; } else { days = new String[lastDay + firstDay – (FIRST_DAY_OF_WEEK + […]

使用Ant与库项目进行Androidunit testing

看来最新的android SDK工具还不能正确支持包含链接库项目的应用程序的testing。 我有一个项目,具有以下设置: TestLib(android库项目)< – TestMain(android项目)< – TestMainTest(androidunit testing项目) 我在eclipse中创build了所有这些项目,然后使用android update (test-/lib-)project …来生成build.xml et。 人。 从TestLib( Addition.java )中的类中inheritanceTestMain(在我的示例中为InheritAddition.java)中的类,并且希望在unit testing( InheritAdditionTest.java )中引用此类时,该问题InheritAdditionTest.java 。 TESTLIB public class Addition { public int add2(int o1, int o2) { return o1 + o2; } } TestMain public class InheritAddition extends Addition { public int sub(int p1, int p2) { return […]

浮动动作button中的图标在Android预棒棒糖中无法正确显示

我试图通过使用支持devise库来build立一个晶圆厂。 XML中的代码: <android.support.design.widget.FloatingActionButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/fab" android:src="@drawable/ic_add_white_18dp" app:borderWidth="2dp" app:fabSize="normal" android:onClick="submit" app:rippleColor="@color/colorPrimaryDark"> </android.support.design.widget.FloatingActionButton> 在Nexus 6(棒棒糖)上,加号图标正确显示。 但是在nexus 4(棒棒糖前),加上图标大小正在越过圆圈。 我已经下载并使用了材料图标中的加号(ic_add_white_18dp) 图标大小使用: mdpi – 18dp hdpi – 27dp xdpi – 36dp xxdpi – 54dp 加号图标应该是正确的大小。

如何防止链接在Gmail集成迷你浏览器中打开

在Android上,当用户使用Gmail打开邮件并单击邮件中包含的链接时,该URL将以“迷你浏览器”的forms打开,顶部有一个特殊栏。 在我的情况下,URL是一个便携式Web应用程序(PWA),应该在Chrome浏览器本身打开(使用户可以手动将URL添加到主屏幕)。 有没有办法让Gmail始终在普通的Chrome浏览器(或标准浏览器)中打开该URL? target="_blank"似乎没有帮助…

Android Studio:“SDK安装没有安装”Extras> Android Support Repository“”但是它已经安装

我创build了Android项目,但是我立即得到了有错误的信息。 Warning:(22, 12) Dependency on a support library, but the SDK installation does not have the "Extras > Android Support Repository" installed. Open the SDK manager and install it. 但是我安装了它,它被安装在Android Studio的安装。 我创build了另一个项目,并再次发生。

语音search印度语

我想比较string在我的Android应用程序的语音。 但是这里的特例是,我想比较用英文写的印度语词汇。 例如,我想检查“Edhu”“Adhu”“Yethu”在语音上是否相同,在泰米尔语中都是相同的。 但是使用英文脚本写印度语的人使用不同的拼写来expression这个词。 在这种情况下如何比较单词? 我尝试了Levenshtein。 但我不知道如何将它返回的数字转换为平等。 我尝试使用Soundex,Soundex代码与单词的第一个字母改变时不一样。 但它能够找出类似的声音部分。 我不明白它是如何工作的。 soundex.encode("Yethu") (soundex.encode("Edhu")) (soundex.encode("adhu")) Y300 E300 A300

什么是Intent中的packageContext#(Context packageContext,Class <?> cls)?

该文件说: packageContext实现此类的应用程序包的上下文。 但是这是什么意思? 哪个class级是“这个class级”? 为什么new Intent(this,XXX.class)作品?

如何在Android Studio中禁用清单合并

编译和发布我的应用程序的发布版本后,我很难从我的清单文件中删除不必要的(权限)的东西。 我只是不想从其他库的清单文件合并任何东西。 我有我自己的清单文件,这就是它。 没有其他的清单应该被合并 任何人都知道如何完全禁用清单合并?

这是由我的应用程序引起的警告吗? – “使用startService的隐式意图不安全”

Logcat在开发过程中遇到了这个警告。 是由我的应用程序造成的? 16699-16699 / tld.me.myapp.debug W / ContextImpl:带有startService的隐式意图不安全:Intent {act = com.google.android.location.internal.GoogleLocationManagerService.START} android.content.ContextWrapper.bindService:517 com.google.android.gms.internal.va:-1 com.google.android.gms.internal.u.connect:-1 我看不到在我的代码中可能导致这种情况。

Android 3.x + Java ZipFile类 – 无法从大文件中读取ZipEntries

如果我通过ZipFile类打开一个大的zip文件(250MB)并尝试读取这些条目。 这在仿真器和真正的硬件上运行良好。 如果我使用我的平板电脑(Asus Transformer运行4.0.3)或模拟器(3.2)上的确切代码,我无法读取任何条目。 ZipFile类的size()函数始终返回零,并且ZipFile不返回任何zip条目。 即使我平板电脑上的ROM附带的zip应用程序也无法读取任何条目。 该zip文件没有损坏。 我检查了它。 从ZipFile读取的代码适用于所有版本较小的zip文件。 2.x和3.x / 4.x之间有什么变化? 我的testing文件是来自HighVoltage Sid Collection的C64Music.zip。 它包含超过40,000个文件,大约250MB。 我不知道在哪里看。