草庐IT

android-moxy

全部标签

android - Android 中的 SSL 客户端身份验证

我需要编写将与.Net服务通信的Android应用程序。我必须进行服务器/客户端身份验证。我找到了一些有用的主题(thisblog和thisblog),但它们都展示了如何进行服务器身份验证。如何进行客户端身份验证?我发现了一个有用的discussion,但作者使用套接字,但我需要通过HttpClient实现。 最佳答案 以下允许我使用我自己的rootca和客户端+服务器证书。即,无需付钱给任何人的安全:-)使用openssl创建您的rootca,以及客户端和服务器key和证书(网上有很多教程)使用keytool以bouncycaST

android - Android 上有某种 ASLR 保护吗?

我想知道是否有人可以访问函数地址从一个程序实例到另一个实例相同的库? 最佳答案 地址空间布局在同一台设备上运行时会非常一致。许多主要的系统库都是由zygote预加载的,因此作为共享映射被它派生出来的子系统继承以区分为应用程序。我想在虚拟内存级别重新映射它们是可能的,但会招致某种动态重新链接惩罚,并且实现起来相当棘手。 关于android-Android上有某种ASLR保护吗?,我们在StackOverflow上找到一个类似的问题: https://stacko

android - 如何在android中使用共享首选项实现身份验证?

我是Android的新手。我的要求是通过在android中使用sharedpreferences为登录屏幕实现简单的身份验证逻辑。谁能建议我...? 最佳答案 在用户注册后(创建用户时)保存详细信息...//Gettheapp'ssharedpreferencesSharedPreferenceslogin_app_preferences=context.getSharedPreferences("LOGIN_DETAILS",MODE_PRIVATE);//UpdatefieldsSharedPreferences.Editore

Android无法打开活动单元java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.app0

 问题描述        在页面跳转时无法打开对应页面,报错显示无法打开activity,前提是activity已经在清单文件中注册过了。   问题原因        由于在设置TextView的text值时,数值类型不匹配导致页面终止无法打开,应该是String类型而我当初传入的结果值为int类型。解决方案使用字符串拼接将int类型转换成String类型activity文件packagecom.example.app01;importandroidx.appcompat.app.AppCompatActivity;importandroid.annotation.SuppressLint;i

android - android中的文件下载进度条

如何在android中的进度条中显示剩余KB的文件下载。例如剩余12kb/120kb..然后97kb/120kb...等等我们能否拥有如图所示的进度对话框 最佳答案 classDownloadFileAsyncextendsAsyncTask{privateProgressDialogmProgressDialog;@OverrideprotectedvoidonPreExecute(){super.onPreExecute();mProgressDialog=newProgressDialog(UrlTestActivity.th

android - android中的WAP推送消息

有人知道在android中接收WAP推送消息使用什么权限吗?也请告诉我它的描述。 最佳答案 http://code.google.com/android/c2dm/index.htmlhttp://blog.mediarain.com/2011/03/simple-google-android-c2dm-tutorial-push-notifications-for-android/http://www.vogella.de/articles/AndroidCloudToDeviceMessaging/article.html

android - 开始一个新 Activity ,并将一个字符串传输到该 Activity

我是一名自学成才的高中android程序员,所以请多多包涵。我正在开发一个应用程序,我想让用户在其中将文本输入文本框,一旦用户点击“开始”按钮,文本就会保存到一个字符串中。紧接着,应用程序应启动下一个Activity并将字符串传输到该Activity。我一直在搞乱Intent,但我一无所获。这是我的代码。start.java-第一个Activity。packagecom.amrit.musifind;importjava.io.BufferedReader;importjava.io.InputStreamReader;importorg.apache.http.HttpRespons

android - RFCOMM_CreateConnection - 已打开状态 :2, RFC 状态 :4, MCB 状态:5

我正在编写一个使用RFCOMM通过蓝牙连接到设备的Android应用程序。我使用BluetoothChat示例作为建立连接的基础,大部分时间一切正常。但是,有时由于出现套接字已打开的消息,我无法重新连接:RFCOMM_CreateConnection-alreadyopenedstate:2,RFCstate:4,MCBstate:5如果我连接到设备,关闭应用程序(调用onDestroy()),重新打开它并尝试再次连接,这往往会发生,这会导致上述情况。我在ConnectThread中使用此方法进行连接(ref.BluetoothChat示例):Methodm=device.getCla

android - 如何在 Android 中更改自定义对话框标题栏的高度

在我的android应用程序中,我有一个自定义对话框。我想设置对话框标题栏的高度。我的风格如下:#04a9ee5dp但是“高度”属性对标题栏没有影响。那么,如何改变自定义对话框标题栏的高度呢? 最佳答案 是的,我只是检查一下,您想使用"android:layout_height"您还可以使用的其他高度,例如:"android:minHeight" 关于android-如何在Android中更改自定义对话框标题栏的高度,我们在StackOverflow上找到一个类似的问题:

android - Ice Cream Sandwich 的向后兼容性

我开发了一个在hive上运行的应用程序。我想知道IceCreamSandwich会不会有问题?什么是ics的向后兼容性? 最佳答案 最简单的方法就是亲自尝试,AndroidSDK中已经提供了ICS,安装它并检查您的应用是否仍在运行。但通常android可以很好地向后兼容(版本之间的行为可能仍然存在一些小差异)。 关于android-IceCreamSandwich的向后兼容性,我们在StackOverflow上找到一个类似的问题: https://stacko