Tag: android

在触摸事件的canvas中的图像

看起来很简单,但我遇到了实施问题。 我想在屏幕上显示包含onTouch事件的canvas。 我曾尝试ImageView但我无法使用canvas。 我已经尝试了SurfaceView并且能够在canvas上显示图像,但是我在运动onTouch事件(缩放,平移)方面遇到了问题。 我需要canvas,因为我会在我的代码中呈现图像。 有人可以告诉我这样做的正确方法吗?

Phonegap – 从url保存图像到设备照片库

我正在开发phonegap应用程序,我需要将图像从url保存到设备照片库。 我找不到在Phonegap Api的一种方法,也没有findphonegap插件。 我需要它与iPhone和Android的工作 非常感谢!

我可以有一个ScrollView的onScrollListener?

我在布局中使用HorizontalScrollView ,我需要确定用户已经到达滚动的开始和结束点。 对于ListView我已经尝试了onScrollListener ,可以find滚动的开始和结束点。 我试图在我的Scrollview做同样的Scrollview但似乎不可能。 有没有其他可能的方式来实现我所需要的。 提前致谢。

在混淆代码中隐藏string

我只是使用proguard模糊我的Android代码,然后反编译它。 有很多string我真的想躲在窥探之下。 当我反编译我的代码string在那里让大家看到…并改变。 其中一个string是我的授权服务器的URL,他们实际上可以改变URL指向一个假的服务器(因为我将释放服务器代码给公众)。 隐藏这种信息的最好方法是什么? 另外,我注意到R类string都是随机数字,但是在反编译的代码中我找不到R类。 它在哪里? 敌人的例子,我看到: new SimpleCursorAdapter(localActivity, 2130903058, localCursor, arrayOfString, arrayOfInt); 2130903058是一个布局文件,但它是什么引用? 数字意味着什么,除非它指向某种地址。

Android:使用TextView.setText()着色部分string?

我正在寻找通过.setText(“”)方法更改TextView视图的文本,同时也着色的一部分文字(或使其粗体,斜体,透明等),而不是其余。 例如: title.setText("Your big island <b>ADVENTURE!</b>"; 我知道上面的代码是不正确的,但它有助于说明我想实现什么。 我将如何做到这一点?

完成另一项活动的活动

我想从另一个活动完成一个活动,如: 在Activity [A]中,点击button时,我正在调用Activity [B]而没有结束Activity [A]。 现在在活动[B]中,有两个button, 新build和修改 。 当用户点击修改,然后从堆栈中popup一个活动[A],并勾选所有选项。 但是当用户点击Activity [B]中的Newbutton时,我将必须从堆栈中完成Activity [A],并将Activity [A]重新加载到堆栈中。 我正在尝试,但是我无法从堆栈中完成Activity [A] …我该怎么做? 我使用的代码如下: 从活动[A]: Intent GotoB = new Intent(A.this,B.class); startActivityForResult(GotoB,1); 另一种方法在同一个活动 public void onActivityResult(int requestCode, int resultCode, Intent intent) { if (requestCode == 1) { if (resultCode == 1) { Intent i = getIntent(); overridePendingTransition(0, 0); i.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION); finish(); overridePendingTransition(0, 0); startActivity(i); […]

如何将DecimalFormat的小数点分隔符从逗号更改为点/点?

我有这个小疯狂的方法,将BigDecimal值转换成漂亮和可读的string。 private String formatBigDecimal(BigDecimal bd){ DecimalFormat df = new DecimalFormat(); df.setMinimumFractionDigits(3); df.setMaximumFractionDigits(3); df.setMinimumIntegerDigits(1); df.setMaximumIntegerDigits(3); df.setGroupingSize(20); return df.format(bd); } 然而,它也产生了一个所谓的分组分隔符","这使得我所有的价值观都是这样出现的: xxx,xxx 我确实需要分隔符是点或点而不是逗号。 有没有人知道如何完成这个小小的壮举? 我已经阅读了这个 ,特别是现在这个死亡,但我找不到一个办法来完成这件事。 我以错误的方式接近了吗? 有没有更好的方法来做到这一点? 也许即使是一个解决scheme,不同的本地号码表示,因为逗号将是完美的欧洲标准。

如何在具有TabLayout的片段中使用CardView行实现RecyclerView

我想在一个使用TabLayout的Activity中实现ListFragment,这样我就可以在不同的列表之间滑动。 最后,它应该成为一个预订应用程序,以便您可以select不同的学科,并预定一定的时间段。 不过到目前为止,我只能实现一个ListActivity或标签活动(从android studio的标准),但不是两个。 如果有人可以帮忙,会很高兴。 选项卡式活动: public class Diciplines extends AppCompatActivity { /** * The {@link android.support.v4.view.PagerAdapter} that will provide * fragments for each of the sections. We use a * {@link FragmentPagerAdapter} derivative, which will keep every * loaded fragment in memory. If this becomes too memory intensive, it * may be best to […]

Android:反向地理编码 – getFromLocation

我正在尝试获取基于long / lat的地址。 看起来像这样的东西应该工作? Geocoder myLocation = Geocoder(Locale.getDefault()); List myList = myLocation.getFromLocation(latPoint,lngPoint,1); 问题是,我不断得到:typessavemaplocation未定义方法Geocoder(Locale) 任何援助将是有益的。 谢谢。 谢谢,我尝试了上下文,第一个语言环境,并失败了,正在看一些其他的构造函数(我曾经看过一个刚刚提到的语言环境)。 而不pipe, 它没有工作,因为我仍然得到:方法Geocoder(上下文,区域设置)未定义的typessavemaplocation 我有:导入android.location.Geocoder;

为什么嵌套权重对性能不利? 备择scheme?

我已经写了几个布局文件,我使用layout_weight属性来创build不同视图之间的比例。 在某些时候,我开始得到有关嵌套权重的皮棉警告。 所以,我想知道为什么嵌套的权重对性能不利,如果有一种更有效的方法来创build可以用于不同屏幕尺寸的视图尺寸之间的恒定比例,并且不需要指定很多尺寸dpi值通过几个布局文件(针对不同的屏幕尺寸,我的意思是)。 谢谢!