我有一个Imageview缩放和旋转(我已经使用过multitouch zooming).那么我怎样才能获得只有可见内容的位图(我的意思是当我缩放时image,位图的一部分可能会出现在屏幕上.所以,我想要的是bitmap屏幕上可见的内容).那么是否有任何内置功能api可以从一个大的位图创建一个小位图?或者是否有使用x,y坐标裁剪图像的功能?实际上我希望缩放或旋转的部分转到下一个activity
Android中是否有任何可用于语音聊天的api?我们需要在后端做些什么?我可以在哪里看到有关前端的信息?不知道它在后端如何工作?我需要SIP服务器吗?如何配置?它的价格是多少?
我可以使用SipProfile.Builder类构建一个sip配置文件.我使用以下代码片段来完成它:
if (SipManager.isApiSupported(MyActivity.this)&& SipManager.isVoipSupported(MyActivity.this)) {
SipManager manager=SipManager.newInstance(this);
SipProfile.Builder builder;try {
builder = new Builder(userName,domainName);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} manager = SipManager.newInstance(MyActivity.this);
builder.setPassword(password);
profile = builder.build();
try {
manager.open(profile);
} catch (SipException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
manager.register(profile, 30, MyActivity.this);
} catch (SipException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Toast.makeText(MyActivity.this, "created",
Toast.LENGTH_LONG).show();
} else {
Toast.makeText(MyActivity.this, "Not Supported",
Toast.LENGTH_LONG).show();
}
Run Code Online (Sandbox Code Playgroud)
它在设置/呼叫设置/互联网呼叫设置中显示为SIP帐户.问题是我无法将其作为主要帐户.我如何将其作为主要帐户?
在sdk(默认)中是否有任何方法可以处理双sim卡?市场上有很多Android手机都是双卡.我想要的是以编程方式更改默认的SIM卡.可能吗?
我的应用程序中有一个自定义订阅计划。因此,第一次用户必须支付 100% 的钱。从第二次开始,用户将有一些折扣。似乎没有简单的方法来实现它。
我的做法是:
有没有更好的打折方式?
我有一个文本文件(.txt).我想将其转换为图像(.png或.jpg).例如,在白色背景的黑文本.我该如何以编程方式执行此操作?
我的应用程序中的gridview.我想通过拖放来重新排列GridView项目.假设第一项被拖到第二项上,它们的位置应该被替换.我尝试实现Android的Home Screen的方式.但它没有用.
我使用以下代码从手机图库中提取图像:
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, "Select Picture"),
USE_LIBRARY_PIC_REQUEST);
Run Code Online (Sandbox Code Playgroud)
在onActivityResult()中,它给出了文件路径,我尝试使用filepath获取位图,但它总是在横向视图中提供它.有没有办法在纵向视图中获取该图像?获取文件路径的代码:
Uri selectedImageUri = data.getData();
selectedImagePath = getPath(selectedImageUri);
Run Code Online (Sandbox Code Playgroud)
这就是我使用文件路径获取位图的方法:
Bitmap bmp=BitmapFactory.decodeFile(selectedImagePath);
Run Code Online (Sandbox Code Playgroud) 
如何保存(如图所示)保存的部分bitmap(imageview如图所示).我需要做的就是crop a particular image使用(x,y)坐标.所有我拥有的x,y coordinates,没有别的选择cropped area.之间,用户不选择crop area.所以它足够了static.yellow part is an imageview(not the whole activity)
我开发了一个应用程序(大,普通,小)的三个不同版本(作为不同的项目).如何将它们作为具有多个apk的单个应用程序上传.我需要更改包名吗?Keystore怎么样?我是否需要为不同版本使用相同的密钥库或不同的密钥库.版本号怎么样?请问apk的名字是什么?
我的程序中有两个数组.一个是满的(里面有多余的项目).我想将所有项目复制到第二个空数组而没有冗余.我唯一的问题是"如何声明第二个数组的大小?" 因为我不确定第一个数组中的冗余项目有多少.