【Java-在Android中创建不带xml的ProgressBar】教程文章相关的互联网学习教程文章

使用ZXing创建Android条形码扫描应用程序【代码】

参见英文答案 > Integrating the ZXing library directly into my Android application 15个我一直在寻找如何在我的应用程序中添加条形码扫描仪.有没有例子或我怎么能这么做?解决方法:ZXing项目提供了一个独立的条形码阅读器应用程序 – 通过Android的意图机制 – 可以被其他希望集成条形码扫描的应用程序调用. 最简单的方法是从您的应用程序调用ZXing SCAN Intent,like this:public Button....

android – 无法在未调用Looper.prepare()的线程内创建处理程序【代码】

以下例外意味着什么;我该怎么解决? 这是代码:Toast toast = Toast.makeText(mContext, "Something", Toast.LENGTH_SHORT);这是例外:java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()at android.os.Handler.<init>(Handler.java:121)at android.widget.Toast.<init>(Toast.java:68)at android.widget.Toast.makeText(Toast.java:231)解决方法:你是从工作线程调用它.您需要...

为Android应用程序创建背景图像 – Java【代码】

我刚刚开始使用android开发,我需要有关背景图像的帮助.我希望能够有一个背景图像,然后用布局覆盖其他项目(按钮,文本等).我使用LinearLayout只是为了简单,因为我不知道什么对我来说最好. 无论如何,我无法使用以下代码显示图像:import android.app.Activity; import android.graphics.Color; import android.graphics.drawable.Drawable; import android.os.Bundle; import android.widget.*;public class NewGameActivity extends ...

android – 以编程方式更改xml创建的视图【代码】

有没有办法从XML视图中获取参数,修改其中的一些内容然后将其用作内容视图? 假设我有一个正常的LinearLayout,我想让它工作:LinearLayout layout = (LinearLayout) findViewById(R.layout.main); setContentView(layout);代替 :setContentView(R.layout.main);解决方法:是. 更具体地说,我们需要您提供更具体的信息. 编辑 例如,您可以执行以下操作.假设您的xml规范中有TextView:<RelativeLayoutandroid:layout_width="fill_parent...

创建自定义Android应用程序UI

我不熟悉以任何方式创建Android应用程序.然而,我的公司正在寻求建立一个应用程序.首先,他们希望有人为它设计自定义UI.但是,我使用的大多数应用程序通常都具有相同的核心UI外观/感觉,这是我们希望避免的.我见过的应用程序虽然远远不像其他应用程序.所以我想知道是否有任何地方可以找出Android应用程序的基本画布是什么样的.这有什么PSD的吗?不是百分之百确定我现在寻找的除了概念之外的东西,但我们想要知道我们的概念至少是合理的....

为Android本地图像创建照片库应用程序

我想为Android创建一个具有以下功能的照片库应用程序, >“SET AS WALLPAPER”选项>导航按钮(左 – 右) 它更像是一个动态壁纸.我需要知道是否有任何源代码可以帮助我快速创建. 我有HTML5 CSS3和PHP的知识(如果它有帮助):) 非常感谢有用的帮助.解决方法:查看以下动态壁纸的链接: 1)PhotoGalleryLive wallpaper2)Gallery Wallpaper3)Android-wallpaper-slideshow

java – new File(path)总是在android上实际创建一个文件?【代码】

我试图检查文件是否退出android sd卡…所以我这样做:File f=new File(sdpath + "/" + DATABASE_NAME); // if(!f.exits()) { ...create new file.. } else { ...do something... }每次这实际上在SD卡上创建目录或文件. 我知道它不存在,并且当新文件被执行时它被创建并且它不应该存在? 我在谷歌上看到所有新文件都没有在文件系统上创建实际文件,但在我的情况下它确实… 检查文件/目录是否退出而不使用新文件的任何替代方法. 编辑...

java – Android在服务类中创建新线程【代码】

我创建了一个服务类,现在我试图在这个类中运行一个新线程.服务在我的MainActivity中启动,这很有效. onCreate()部分中的第一个Toast.Message显示,但我的线程runa()中的消息没有出现.认为它应该与新的Runnable()一起使用.public class My Service extends Service {private static final String TAG = "MyService";Thread readthread;@Overridepublic IBinder onBind(Intent intent) {return null;}@Overridepublic void onCreate() ...

android – 如何在ActionBar中创建双线文本,如新的GMail应用程序

谷歌发布了针对Android的新gmail应用程序,我注意到它们在同一位置显示“收件箱”和用户的电子邮件. 这是我可以在我的应用中复制的标准ActionBar功能吗? 如何在ActionBar中创建具有不同字体的双线文本,还是可以创建自定义Widget并在ActionBar中使用它?解决方法:默认的ActionBar有一个标题和子标题:http://developer.android.com/reference/android/app/ActionBar.html#setSubtitle(int) 请注意,需要设置DISPLAY_SHOW_TITLE.

java – 为Android应用程序创建Web服务的最佳实践解决方案

我打算用Java编写一个连接到MySQL数据库的Web服务,并从中计算和公开不同的信息. 然后,Android应用程序将连接到此Web服务并处理该信息. 最初我想过使用XML文件,但我被告知这不是最佳实践的正确方法,而服务部分不会轻量级.我应该使用JSON. 什么是我的问题的正确架构和解决方案? 还可以直接通过JVM从jar运行没有Tomcat的Java Web服务吗? 任何文档或链接都会有所帮助.解决方法:是的,对于Android来说它更好地使用JSON,它的原生API(内置...

android – 在创建AccessibilityEventService时如何为应用程序设置辅助功能设置描述?【代码】

I我的应用程序正在运行AccessibilityEventService.如何在我的包(即com.my.package)的“辅助功能”下的常规“设置”菜单中设置说明? 我得到的只是默认的“没有提供说明”. 我查看了ServiceConnected().我目前没有为serivce使用任何类型的清单XML定义,只是AccessibilityEventService.解决方法:这是实现这一目标的相关项目.以下是两个相关文件和重要信息.脚手架等移除. AndroidManifest.xml中<application><service><meta-dataandroi...

java – Android AsyncTask,警告:“为varargs参数创建未经检查的泛型数组”【代码】

我如何摆脱警告?我正在使用的代码:private void tryNew(List<Something> somethingList){new AsyncTask<List<Something>,Void,Void>(){@Overrideprotected Void doInBackground(List<Something> [] somethingList) {//some codereturn null;}}.execute(somethingList); }解决方法:我有同样的警告,可以通过使用我在execute方法的参数上使用的对象来删除它,没有泛型.对不起我的英语不好,但我会尽力解释一下. 而是以这种方式创建我的...

android – uiautomatorviewer – 错误:无法创建Java虚拟机【代码】

我想在终端运行uiautomatorviewer.我收到此错误:-Djava.ext.dirs=/Users/<Username>/Library/Android/sdk/tools/lib/x86_64:/Users/<Username>/Library/Android/sdk/tools/lib is not supported. Use -classpath instead. Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.我认为这可能与我正在使用的java版本有关.这是java -version的输出:java version "10" 201...

android – 如何创建启动任何电子邮件应用程序的意图?【代码】

我已经在这里和其他地方找到了关于创建发送电子邮件的意图的各种主题,这看起来非常简单.我正在寻找启动用户可能拥有的任何电子邮件客户端的意图. 这是我看到的用于发送电子邮件的代码(仅供参考,这不符合我的需求,因为我不想发送新消息):Intent i = new Intent(Intent.ACTION_SEND); i.setType("text/plain"); i.putExtra(Intent.EXTRA_EMAIL , new String[]{"recipient@example.com"}); i.putExtra(Intent.EXTRA_SUBJECT, "Su...

Android PreferenceActivity可跨应用程序创建MODE_WORLD_WRITEABLE首选项【代码】

我有多个应用程序通过首选项共享某些数据.每个应用程序通过PreferenceActitivity(来自xml)设置其首选项.两个问题: 如何在另一个应用中使用/编辑一个应用创建的首选项.如果我弄清楚如何使用将解决问题的PreferenceActivity创建MODE_WORLD_WRITEABLE首选项.SharedPreferences prefs = getSharedPreferences(<String referring to another package′s prefs>, MODE_WORLD_WRITEABLE);HashMap<String, String> map = (HashMap<String,...