小编Vik*_*ngh的帖子

Android应用程序中TextView的字体大小会随着本机设置更改字体大小而变化

我想在我的应用程序中指定自己的文本大小,但是我在执行此操作时遇到了问题.

当我在设备设置中TextView更改字体大小时,我的应用程序的字体大小也会更改.

android textview android-layout android-fonts

155
推荐指数
7
解决办法
49万
查看次数

将Swagger规范JSON转换为HTML文档

对于用PHP编写一些REST API的,我被要求创建扬鞭的文件,因为我不知道的添加注解这些现有的API和创建这样的文件没有简单的方法,我用这个编辑器生成一些现在.

我保存了使用该编辑器创建的JSON和YAML文件,现在我需要创建最终的交互式Swagger文档(这个声明可能听起来很幼稚和模糊).

有人可以告诉我如何将Swagger JSON规范文件转换为实际的Swagger文档吗?

我在Windows平台上,对Ant/Maven一无所知.

yaml swagger swagger-php

73
推荐指数
8
解决办法
10万
查看次数

如何用moment.js找到日,月和年

2014-07-28

如何找到的month,yeardaymoment.js上面给出的日期格式?

var check = moment(n.entry.date_entered).format("YYYY/MM/DD");
var month = check.getUTCMonth();
var day = check.entry.date_entered.getUTCDate();
var year = check.entry.date_entered.getUTCFullYear();
Run Code Online (Sandbox Code Playgroud)

javascript momentjs

61
推荐指数
4
解决办法
12万
查看次数

如何检查我的应用是否允许显示通知

在Android设置中,如果用户不愿意,可以关闭通知.那么有什么方法isNotificationAllowed()可以检查我的应用是否允许显示通知?以及如何打开android设置页面来引导我的用户打开通知?

notifications android android-notifications

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

从Cordova plugin.xml向AndroidManifest.xml"application"标签添加android:name ="something"

我决定打开一个新问题,因为那些已发布的问题都没有,答案很好.

我需要从plugin.xml更新AndroidManifest.xml ,以便 <application>标签具有以下属性,以及它已有的属性:

android:name="mypackage"
Run Code Online (Sandbox Code Playgroud)

怎么办?

谢谢

android android-manifest cordova cordova-plugins

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

以编程方式打开屏幕

我想解锁屏幕并打开它以在事件触发器上显示弹出窗口.我可以使用解锁屏幕

newKeyguardLock = km.newKeyguardLock(HANDSFREE);
newKeyguardLock.disableKeyguard();
Run Code Online (Sandbox Code Playgroud)

KeyGuardService,但我不能把在屏幕上.我在用

wl = pm.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK, HANDSFREE);
wl.acquire();
Run Code Online (Sandbox Code Playgroud)

但没有成功.屏幕仍然保持关闭状态.我怎样才能做到这一点?

android locking screen

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

信号11(SIGSEGV),代码1(SEGV_MAPERR)base.apk

任何人都知道如何在Android上解决这个问题?

我收到了Google Play报告,但我无法了解此日志聊天的最新动态.


pid:0,tid:0 >>> com.fly175.flightbattle <<<

回溯:#00 pc 000000000032fba2 /data/app/com.android.chrome-sT437I3yEyu2LzrxnSDmBA==/base.apk

android android-ndk

16
推荐指数
1
解决办法
1839
查看次数

从cordova插件中的AndroidManifest中的"application"标签添加属性

我为Cordova创建了一个插件,我想编辑AndroidManifest以在"application"标签中添加一个属性.我知道配置文件添加新标签,但我没有找到是否可以更新现有标签.

例如,我有这个AndroidManifest:

<?xml version='1.0' encoding='utf-8'?>
<manifest android:hardwareAccelerated="true" android:versionCode="1" android:versionName="0.0.1" package="com.test.testCordova" xmlns:android="http://schemas.android.com/apk/res/android">
    <supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="true" android:resizeable="true" android:smallScreens="true" android:xlargeScreens="true" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.CAMERA" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <application android:hardwareAccelerated="true" android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" android:label="@string/activity_name" android:launchMode="singleTop" android:name="CordovaApp" android:theme="@android:style/Theme.Black.NoTitleBar" android:windowSoftInputMode="adjustResize">
            <intent-filter android:label="@string/launcher_name">
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
    <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="19" />
</manifest>
Run Code Online (Sandbox Code Playgroud)

我想添加android:isGame=true<application>标签.

如果我不能从中做到这一点plugin.xml,我将创建一个钩子来AndroidManifest自己编辑,但我希望它没有必要.

plugins android android-manifest cordova cordova-plugins

15
推荐指数
1
解决办法
1897
查看次数

查找屏幕是否有圆角

我正在寻找一种方法来确定Android设备是否具有带圆角的屏幕,理想情况下也是半径.

我的用例是一个由单个全屏OpenGL视图组成的游戏.它渲染一些靠近边缘和边界的UI元素,为游戏本身提供尽可能多的区域.但是当屏幕有圆角时,它们会被部分隐藏,所以它们需要以不同的方式定位.

android android-layout

14
推荐指数
2
解决办法
1946
查看次数

如何获得用户的国家/地区位置?

由于GDPR,我需要检查用户位置是否用户来自欧盟.直到现在我找到了这些解决方案 -

1)使用电话的语言配置获取国家(如果用户使用英语美国版本可能会误导,即使他可能来自其他国家/地区).

String locale = context.getResources().getConfiguration().locale.getCountry();
Run Code Online (Sandbox Code Playgroud)

2)使用GPS获取位置(需要位置Corse权限,我不想添加,特别是因为Android 6.0+运行时权限).

    private void getCountryCode(final Location location) {
    Helper.log(TAG, "getCountryCode");

    AsyncTask<Void, Void, String> countryCodeTask = new AsyncTask<Void, Void, String>() {

        final float latitude = (float) location.getLatitude();
        final float longitude = (float) location.getLongitude();
        // Helper.log(TAG, "latitude: " +latitude);
        List<Address> addresses = null;
        Geocoder gcd = new Geocoder(mContext);
        String code = null;

        @Override
        protected String doInBackground(Void... params) {
            try {
                addresses = gcd.getFromLocation(latitude, longitude, 1);
                code = …
Run Code Online (Sandbox Code Playgroud)

android location privacy geolocation android-gps

14
推荐指数
1
解决办法
3270
查看次数