android
摘要: BitmapFactory.Options options = new BitmapFactory.Options(); options.inJustDecodeBounds = true; //获取这个图片的宽和高 Bitmap bitmap = BitmapFactory.decodeFile(Environment.getExternalStorageDirectory().getAbsolut...阅读全文
摘要: android开发中在和服务器端接口对接时出现编码问题,从服务器端获取到的数据是"\u8bbe\u59071ID-\u8bbe\u59071\u540d\u79f0;\u8bbe\u59073id-\u8bbe\u59073\u540d\u79f0;\u8bbe\u59077id-\u8bbe\u59077\u540d\u79f0" 接口是通过php函数中json_encode进行编码后返回的,在客户端通过java.net.URLdecoder.decode()解码不管用,但是直接将以上字符串复制到decode()方法中可以正常解码,把接收到的字符串经过utf-8编码后不管阅读全文
摘要: 在android开发过程中,我们会遇到要检查一个已知包名的android软件是否已经安装,通过以下代码即可实现判断: 1 PackageInfo packageInfo; 2 try { 3 packageInfo = this.getPackageManager().getPackageInfo(packageName, 0); 4 5 } catch (NameNotFoundException e) { 6 packageInfo = null; 7 e...阅读全文
摘要: 一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bitmap位图,用于图的处理4、Matrix矩阵二、Bitmap1、从资源中获取Bitmap1 Resources res = getResources();2 Bitmap bmp = BitmapFactory.decodeResource(res, R.drawable.icon);2、...阅读全文
摘要: 一,有时候我们可能开发了多款软件,这时候我们需要在其中一款软件中启动另一款软件,这时候需要的方法如下: PackageManager pm = getPackageManager(); Intent i = pm.getLaunchIntentForPackage("com.test.aaa");//获取启动的包名 startActivity(i); 二,android中删除指定包名的应用程序方法如下:Uri uri = Uri.parse("package:com.test.aaa");//获取删除包名的URIi.setAction(Intent.AC阅读全文
摘要: 一,获取手机屏幕分辨率:DisplayMetrics dm = new DisplayMetrics();this.getWindowManager().getDefaultDisplay().getMetrics(dm);int width = dm.widthPixels;//屏幕宽度int height = dm.heightPixels;//屏幕高度二,setRequestedOrientation 设置屏幕方向setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);//通过程序改变屏幕显示的方向1.land阅读全文
摘要: 今天更新新版android SDK,发现对xml配置文件中各个控件属性设置更加严谨了,以前在strings.xml里配置的带有 %s,%f 等变量格式的符号要求更加成%1$s,%1$f这样的符号来代替,其中%1表示第一个位置的变量, $s表示为字符串类。阅读全文
摘要: create table users( username varchar(20), userpwd varchar(20), createtime TIMESTAMP default (datetime('now', 'localtime')) )阅读全文
摘要: 属性名称描述android:background设置背景色/背景图片。可以通过以下两种方法设置背景为透明:”@android:color/transparent”和”@null”。注意TextView默认是透明的,不用写此属性,但是Buttom/ImageButton/ImageView想透明的话就得写这个属性了。android:clickable是否响应点击事件。android:contentDescription设置View的备注说明,作为一种辅助功能提供,为一些没有文字描述的View提供说明,如ImageButton。这里在界面上不会有效果,自己在程序中控制,可临时放一点字符串数据。an阅读全文