草庐IT

java - 如何在 Java 中以编程方式获取文件权限模式

我知道可以使用以下方法更改文件的权限模式:Runtime.getRuntime().exec("chmod777myfile");。此示例将权限位设置为777。是否可以使用Java以编程方式将权限位设置为777?可以对每个文件都这样做吗? 最佳答案 在Android中使用chmodJava本身不支持依赖于平台的操作,例如chmod。但是,Android通过android.os.FileUtils为其中一些操作提供实用程序。FileUtils类不是公共(public)SDK的一部分,因此不受支持。因此,使用它需要您自担风险:publi

java - 在 Android 中以编程方式调用监听器调用

我正在玩Android,我想知道是否有任何方法以编程方式调用监听器调用,例如,有一个onClick()监听器并调用对此监听器的调用创建Activity时无需触摸屏幕。 最佳答案 无法获取设置的OnClickListener。所以你需要存储它并直接调用你的OnClickListener。OnClickListenerstore=newOnClickListener(){/*...*/};view.setOnClickListener(store);store.onClick(view);

android - 在 TabLayout 支持库中以编程方式设置选项卡指示器位置

在我的应用程序中,我正在使用带有View寻呼机的支持库中的TabLayout。我有3个fragment。假设我在fragA中,它有一个按钮,点击它会带我到fragB。我成功地去fragB但唯一的问题是tab指示符还是在fragA。代码privatevoidsetupTablayout(){tabLayout=(TabLayout)findViewById(R.id.tabLayout);tabLayout.setTabGravity(TabLayout.GRAVITY_FILL);tabLayout.setupWithViewPager(viewPager);viewPager.set

php - 如何在 Titanium (Android) 中以 jpg 或 png 格式在服务器上上传图像?

我想为我的手机图库上传图片到服务器。我已经完成了iOS设备的工作,效果很好。但是,在Android设备上有问题。我从我的设备图库中获取图像并发布到服务器上。这是上传成功。在此之后我在服务器上看到。Android设备上传的图片,此为.txt格式。(iOS运行良好)。我如何解决这个问题。请帮助我向您展示我的编码结构。Ti.API.info("success!event:"+JSON.stringify(event));varimage=event.media;varabc=event.media.imageAsResized(400,400);Ti.API.info(abc.height+

java - 如何在 Android/Java 中以编程方式创建新的电子表格?

我正在研究GoogleSpreadsheetsAPI。我卡在了要创建新电子表格的位置。Google电子表格API仅说明检索已创建的电子表格及其管理(包括单元格内容更新等)。他们还列出了可以通过Google文档列表API上传电子表格文件来创建新的电子表格。我浏览了GoogleDocumentsListAPI,但没有找到任何Java文档。他们只提供.Net文档。所以我的问题是“是否有可能以编程方式在Java/Android中创建一个新的电子表格??”。如果可能的话,谁能指导我找到一个好的链接或博客或一篇文章。这将对我有很大的帮助。任何帮助将不胜感激!!UPDATE:Iamnottalkin

android - 如何在 Android api 级别 19 中以编程方式查找蓝牙 mac 地址

我需要在android中找到蓝牙mac地址。下面的代码BluetoothAdapter.getDefaultAdapter().getAddress();它适用于api级别18及以下。如何找到与api级别19相同的内容?“要获取代表本地蓝牙适配器的BluetoothAdapter,在JELLY_BEAN_MR1及以下版本上运行时,调用静态getDefaultAdapter()方法;在JELLY_BEAN_MR2及更高版本上运行时,通过getSystemService(String)和BLUETOOTH_SERVICE检索它”来自http://developer.android.com/

android - 如何在 Android 中以编程方式打开/更改 Google Ads 选择退出设置?

是否有一种简单的方法可以帮助用户在应用内更改他们的选择退出广告个性化设置?可以通过浏览至Google->Ads从Android设置应用手动打开它:我知道很多设置屏幕可以使用Settings以编程方式打开类,例如Intentintent=newIntent(Settings.ACTION_NFC_SETTINGS);activity.startActivity(intent);但是,我看不到用于打开广告屏幕的选项。我还知道GooglePlay服务有一些有用的实用程序可以让用户调整他们的位置设置,例如LocationSettingsRequest.Ads设置是否有类似内容?

android - 在 Android 中以编程方式访问 "System Bar"?

我正在SamsungGalaxyTab10.1(Android3.2)上开发一款平板电脑应用。平板电脑将专用于运行此应用程序,该应用程序用于工业环境。我们的应用程序将“拥有”平板电脑,用户只能通过我们的软件访问设备功能。我们已经在运行Gingerbread的手机大小的设备上运行了这样一个成功的应用程序。三星在平板电脑屏幕的底部放置了一个“系统栏”(注意-不是操作栏),可以从该栏访问各种其他应用程序和小部件。有没有办法以编程方式访问此系统栏,以进行修改(删除所有应用程序和杂乱的内容,只保留“主页”和“后退”按钮),或完全隐藏它?提前致谢。 最佳答案

android - 在 android 中以编程方式从 google play 更新应用程序

在我的应用程序中有一个链接。单击链接时,我想将用户转到GooglePlay并自动更新应用。我试过这个://packagenamefrommenifest:com.infibond.infipublicvoidinstallInfiApplication(Viewview){finalStringapkurl="market://details?id="+"com.infibond.infi";finalUrimarketUri=Uri.parse(apkurl);IntentpromptInstall=newIntent(Intent.ACTION_VIEW).setData(mark

android - 在 Android 中以编程方式基于 VpnService 创建 L2TP/IPSec VPN

找了一天,关于基于VpnService创建L2TP/IPSecVPN。但是没有匹配的结果。使用LocalVPN(https://github.com/hexene/LocalVPN),我可以创建一个基于VPNService的VPN(OpenVPN)android应用程序。但我想创建一个L2TP/IPSecVPNAndroid应用程序。有什么办法吗? 最佳答案 根本做不到。VPN服务不允许您使用用户名和密码创建配置文件,也不支持以编程方式创建L2TP或PPTP。很多人一直在寻找这个,但谷歌只是不分享他们的玩具。即使尝试使用隐藏API也