小编har*_*nan的帖子

在Android中创建自定义ROM

我是初学级Android开发人员,我想通过编码而不是通过手动将库存Rom定制为自定义ROM.有没有可能做到这一点.有人请指导我纠正路径.

android

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

在Google Maps Android API v2中对折线进行触摸检测

我想touchListener在使用Google Maps V2 Android API显示的折线上实现一个.

缩放级别: CameraUpdate cameraUpdate = CameraUpdateFactory.newLatLngZoom(lat_Lng, 5);

我尝试了以下折线触摸代码:

boolean onpoly = false;
            for (Polyline polyline : mPolylines) {
                for (LatLng polyCoords : polyline.getPoints()) {
                    float[] results = new float[1];

                    Location.distanceBetween(points.latitude, points.longitude, polyCoords.latitude, polyCoords.longitude, results);

                    if (results[0] < 100 ) {
                        onpoly = true;

                        Marker mark = map.addMarker(new MarkerOptions().position(points).title("AddEvent")

                        .snippet("" + addressaddexpense).icon(BitmapDescriptorFactory.fromResource(R.drawable.addicon)));

                        UtilsClass.dropPinEffect(mark);
                    }// end if..
                } // end for loop
            }// end for loop

            if (onpoly == true) {
                Toast.makeText(getActivity(), "Poly line detected", Toast.LENGTH_SHORT).show(); …
Run Code Online (Sandbox Code Playgroud)

android google-maps-api-2 google-polyline

13
推荐指数
1
解决办法
1768
查看次数

如何使用Java Scripting从Android移动浏览器获取序列号,该脚本将来自在移动浏览器中运行的Web应用程序源

我能够从Android移动本机应用程序中找到UniqueId,Serial,IMEI,OS和IP地址.

但是,我无法通过移动浏览器应用程序找到上述设备信息,移动浏览器应用程序将来自在移动浏览器中运行的Web应用程序源.

注意:我提到了许多链接,关于这一点,他们建议只能从移动浏览器使用UserAgent获取设备操作系统类型.

请任何人帮我摆脱这个.

谢谢提前

javascript android jsp web-applications mobile-browser

10
推荐指数
1
解决办法
1455
查看次数

Android Studio使用另一个AAR文件和jar内部创建AAR

我正在使用另一个aar和jar文件依赖项创建AAR文件.我已成功创建.aar发布文件.

然后,我将新的AAR文件导入到示例项目中.该项目运行良好.当要访问aar和jar类时,它显示NoClassDefFound错误.

注意:首先我想知道,截至目前,另一个AAR中的AAR是否可行.任何人都可以帮助我摆脱这个新事物的问题吗?

我提到这个链接也创建了一个包含多个AAR/JAR的AAR.它说传递=真.但是,不明白,在哪里使用那个标志.在第三方使用Application或在AAR项目依赖项中创建AAR.

谢谢提前.

我的迷你项目Gradle文件:

Mini Project,只转换为.AAR文件.那么,这个文件只会使用另一个NewProject

Mini Project Build.gradle文件

/*
This would be enabled for development purpose and to debug and check the same
*/

apply plugin: 'com.android.application'

/*
This would be enabled for exporting as aar file
apply plugin: 'com.android.library'
*/

//apply plugin: 'com.android.library'

android {

    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    dexOptions {
        javaMaxHeapSize "4g"
        preDexLibraries = false
    }
    defaultConfig {

        /*
        This application id would be used for development purpose and to debug …
Run Code Online (Sandbox Code Playgroud)

android android-library aar android-studio-2.1

8
推荐指数
2
解决办法
6790
查看次数

如何在Android Studio 2.1最新版本中安装Tortoise SVN

我已经下载了64位Tortoise SVN,并在C Drive中安装到我的系统中.我为SVN客户端和分支,标签,主干文件夹创建了单独的文件夹,并粘贴代码并提交到该SVN服务器.Studio:接下来,我尝试将tokeise svn path设置为studio Version Control-Subversion-user命令行客户端:path url ..但是,我找不到svn.exe到这个路径C:\ Program Files\TortoiseSVN\bin .无论如何,我无法进入工作室.

完全不知道,错在哪里?

我关注这些网站: 错误"无法使用subversion命令行客户端:svn"打开从svn检出的android项目 http://www.programering.com/a/MDO1czMwATU.html

最后一个是Apache Subversion命令行工具:https: //www.visualsvn.com/downloads/使用这个Apache SVN,我们可以下载svn.exe并将其设置为路径,并且能够访问源代码下载和访问apache svn进入工作室.但是,我希望Tortoise SVN只能访问Studio

svn version-control tortoisesvn android

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

以编程方式检测 Android 中开发人员模式下的无线调试选项是否处于活动状态

我试过开发​​者模式和USB调试是否启用,

使用以下代码更改。工作正常。

private fun check_My_Android_Mobile_Developer_Mode_Status() {

// 解决方案1

val adb: Int = Settings.Secure.getInt(this.contentResolver,
            Settings.Global.ADB_ENABLED, 0)

        Toast.makeText(this,"USB Debugging Detect: adb mode:"+adb, Toast.LENGTH_LONG).show()
Run Code Online (Sandbox Code Playgroud)

// 解决方案2

    if(Settings.Secure.getInt(this.getContentResolver(), Settings.Global.DEVELOPMENT_SETTINGS_ENABLED, 0) == 1) {
        // Developer Mode enabled
        Toast.makeText(this,"Developer Mode enabled: Show Alert", Toast.LENGTH_LONG).show()
    } else {
        //Developer Mode does not enabled
        Toast.makeText(this,"Developer does not enabled: Running Safe Mode", Toast.LENGTH_LONG).show()
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,我想检查无线调试模式是否已启用(从开发人员模式打开状态)。我无法找到任何解决方案。

任何人都可以帮忙解决这个问题吗?谢谢提前。参考链接如下:

如何检查 USB 调试是否启用

无线 adb-android-11

android-检测-when-adb-active-over-usb

android adb android-wifi android-wireless adbwireless

7
推荐指数
1
解决办法
1230
查看次数

从图库中选择不在Android中的Fragment Class中工作的图像

从Fragment Class中的Gallery中选择Image不起作用.

我尝试了更多的堆栈代码.

if (Build.VERSION.SDK_INT < Build.VERSION_CODES.KITKAT) {
    Intent intent = new Intent();
    intent.setType("image/*");
    intent.setAction(Intent.ACTION_GET_CONTENT);
    startActivityForResult(Intent.createChooser(intent, "Select Picture"), GALLERY_INTENT_CALLED);
} else {
    Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
    intent.addCategory(Intent.CATEGORY_OPENABLE);
    intent.setType("image/*");
    startActivityForResult(intent, GALLERY_KITKAT_INTENT_CALLED);
}

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
}
Run Code Online (Sandbox Code Playgroud)

以上代码适用于Activity Class.不适用于Pure Fragment Class.

android fragment android-gallery android-dialogfragment

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

如何在Android中以编程方式使用OpenGL ES 2.0动态绘制虚线?

我是OpenGL ES 2.0 for Android的新手.我试图以编程方式在Android中的OpenGL ES 2.0中绘制一条虚线.我发现只有OpenGL ES 1.0的更多方法.

任何人都可以给我一个建议或Android的任何OpenGL ES 2.0示例代码?

android opengl-es-2.0

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

如何在Android中的Opengl ES2.0中将ScrollView添加到GLSurfaceview

我正在Android中的OpenGLES2.0中开发一个Auto-cad应用程序.
我想添加平移功能.

这就是我实现此平移功能的方法:
[平移功能 - 只需使用触摸事件将GLSurfaceview拖动到顶部,底部,左侧和右侧].

我需要在android中的GLSurfaceview中添加一个Scrollable View.
当我尝试在GLSurfaceView中添加滚动视图时,它将无法正常工作.
然后,我也尝试将GLSurfaceview添加到ScrollView中.
此方法也不起作用.

请给我一些示例代码.

android scrollviewer scrollview opengl-es-2.0 android-scrollview

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

以编程方式在运行时在自定义进度轮中的颜色更改

我正在做自定义循环进度轮.这里我需要的是,一旦进度轮完成百分之百的进步.然后,当我再次点击时,我需要在运行时更改进度颜色...

我从这个链接下载了代码.. https://github.com/Todd-Davies/ProgressWheel

注意:我点击一个按钮,进度开始进行.进度条圈已经是一种颜色.进度完成100%后,我希望它再次启动,那个时候,我需要将颜色改为红色...

我也尝试了这个链接..这个链接用于默认进度条.但是,我使用了自定义进度bar.thats为什么,我不能用这个方法就像... http://myandroidsolutions.blogspot.in/2012/11/android-change-indeterminate-progress.html HTTP:// WWW .tiemenschut.com /如何对定制,Android的进度酒吧/

任何人都可以帮我完成这项任务..谢谢提前....

我的代码:onCreate方法:

increment.setOnClickListener(new OnClickListener() {
@SuppressLint("WrongCall")
public void onClick(View v) {
Log.v("test", "-----increment button clicked--------");
if(!running) {
progress1 = (int) 370 ; 
Thread s = new Thread(r);
s.start();
}
}
});

final Runnable r = new Runnable() {
        @SuppressLint("WrongCall")
        public void run() {
            //Log.v("test", "----- thread called--------");
            running = true;
            //Log.v("test", "progress:"+progress);
            //Log.v("test", "progress1:"+progress1);
            progress2 = progress - progress1 ;   
                          //progress = 360 , progress1 = uservalue
            Log.v("test", "progress:"+progress);
            Log.v("test", …
Run Code Online (Sandbox Code Playgroud)

android android-progressbar progress-bar

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

如何在android中创建Seperate Values文件夹Sony Xperia Z1

我曾尝试在Android Eclipse Project中为Sony Xperia Z1创建Seperate Values文件夹.我完成了值-sw390dp.在那个值文件夹里面,我把那个dimen.xml文件放到那个移动UI大小..当我在那个文件夹中更改ui大小时,它不会反映它..但是,它将自动采取值 - 大文件夹.因为,我正在开发一款适用于所有5英寸和7英寸手机和平板电脑的应用程序..我需要适合5英寸及以上的用户界面..

http://www.gsmarena.com/sony_xperia_z1-5596.php 示例sony Xperia移动模型

我已经提到过这个网站.. 索尼Xperia Z密度对我来说很奇怪,我的应用程序能正常工作吗?

//我也安装了sony xperia z1 model sdk .. http://developer.sonymobile.com/knowledge-base/sony-add-on-sdk/install-the-sony-add-on-sdk/ my emulator also工作得很好......

注意:我的问题只在这里..首先,我安装了我的用户界面为谷歌Nexus 7完美..当我执行我的应用程序到索尼Xperia Z1手机,这将发生..

1080 x 1920像素,5.0英寸(~441 ppi像素密度)=(1080*160)/ 441 = 391.83 ... =圆= 390 dp这就是为什么我使用这样的索尼Xperia Z1值-sw390dp

谢谢提前

layout user-interface android sony-xperia

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