- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 屏幕分辨率和dpi文件夹
一般情况下,240×320的屏幕是低密度120dpi,即ldpi; 320×480的屏幕是中密度160dpi,即mdpi; 480×800的屏幕是高密度240dpi,即hdpi; 720×1280的屏幕是超高密度320dpi,即xhdpi; 1080×1920的屏幕是超超高密度480dpi,即xxhdpi。 验证方法: import android.util.DisplayMetri...
2018-04-28 10:44:59 1515
原创 摄像头拍照时,不要解析返回的data
看到《第一行代码》中调用摄像头拍照代码的如下:@Overridepublic void onClick(View view) { if (btn_take_photo == view){ File imgFile = new File(getExternalCacheDir(), "abc.png"); //imgFile = "/storage/e...
2018-04-16 19:30:16 423
原创 使用百度地图时,经纬度坐标正确,但位置只显示北京
在使用百度地图进行自我位置显示的时候,总是显示帝都,而且把自己的位置信息打印日志,发现位置是对的,但显示的区域总是北京,发现要先设置缩放比例,再进行经纬度的显示,最终就可以定位自己了 if (isFirstLocation) { MapStatusUpdate update = null; LatLng latLng = new Lat...
2018-04-14 11:14:05 2981 1
原创 java之final关键字
1. 可修饰类,则该类为终态类,不能被继承,如public final class String,StringBuffer,System等。终态类没有子类,final类中的方法默认是final的。 //class MyString extends String{ //String为终态类,不能被继承//}2. 可修饰方法,final方法不能被子类的方法覆盖[重写],但可以被继承...
2018-04-04 13:48:23 175
原创 AsyncTask怎么把值返回给UI线程?
两个没有什么关系的类,怎么传递数据,或者说,如何把后台执行得到的数据更新给Activity的ui控件。两个类若要进行数据传递,必然要存在关系。根据面向对象的依赖倒置原则,我们使用接口来进行解耦。1) 定义MessageResponse接口,它只有onReceivedSuccess()方法,这个接口代表着成功收到相应的消息后,进一步的处理。interface MessageResponse{ ...
2018-04-04 13:19:10 1485
原创 android网络编程中使用java的回调机制
1) 先定义一个接口public interface HttpCallbackListener { void onFinish(String response); void onError(Exception e);}2) 在工具类HttpUtil中定义一个静态方法sendHttpReq()static void sendHttpReq(final String ...
2018-04-04 11:15:42 228
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人