- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 android新手开发备忘录
实用 Integer.parseInt()的时候里面的字符串要去空格,否则会报java.lang.NumberFormatException。
2016-10-17 10:22:56 8017 3
原创 完美解决Litepal配合GsonFormat生成实体类时出现id为string类型的解决方法
<litepal> <dbname value="PagesTrackDB"></dbname> <version value="7"></version> <storage value="external" /> <list&a
2018-11-26 20:03:19 947 6
原创 SeekBar
seekbar按照百分比设置thumb的大小:在代码里面设置seekbar的进度条高度,和thumb的大小(为了百分比适配),设置thumb圆角: float[] outerR = new float[]{1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000}; ShapeDrawable shapeDrawable = new Shape...
2018-10-24 17:46:00 1665
原创 Toast
1.设置Toast显示位置 两个方法可以设置显示位置: 方法一:setGravity(int gravity, int xOffset, int yOffset)三个参数分别表示(起点位置,水平向右位移,垂直向下位移) 方法二:setMargin(float horizontalMargin, float verticalMargin)以横向和纵向的百分比设置显示位置,参数均为fl...
2018-10-24 17:32:22 174
原创 利用TextView做一个Switch效果的button
效果是这样的: 布局代码: <com.panxsoft.beautymirror.widget.layout.PercentLinearLayout android:id="@+id/clerk_switch_ll" android:layout_width="wrap_content" ...
2018-08-03 10:08:50 602
原创 Android播放音频工具类
播放完毕重置mediaplayer,播放完毕才能播放下一次。播放小音频建议使用soundpool(音频大小不超过900k)public class PlayMusicUtils { private static MediaPlayer mediaPlayer; public static void playSound(Activity activity, int resId) {...
2018-06-11 10:54:00 1386
原创 快捷log写法
public class LogUtils { public static void logD(String classname, String methodname, String msg) { if (BuildConfig.DEBUG) { Log.i(classname, methodname + ": " + msg); }...
2018-05-08 08:47:08 354
原创 Android7.1.1之后设置APP语言的方式(不跟随系统),向下兼容。
貌似7.1.1之后已经不支持在application里面统一配置语言了,所以在所有的activity里,最好是基类activity里重写attachBaseContext()方法,调用LanguageUtils.attachBaseContext(context,language)即可.public class LanguageUtils { public static Context a...
2018-04-16 18:19:57 3180
原创 Android可以拖动缩放的相对布局
一个可以拖动,缩放的相对布局,真正写起来还是很简单的。public class MoveZoomRelativeLayout extends RelativeLayout { //event.actiondown发生的坐标 private float oldX; private float oldY; //布局的宽高 private int mwidth...
2018-03-01 14:17:59 1520
转载 Android Webview清除缓存和Cookie
本文转载,原文地址:http://m.blog.csdn.net/article/details?id=40392847最近项目中遇到用webView显示内容的需求,接到任务后代码如下 // 更新加载进度条wv_setmeal_detail.setWebChromeClient(new WebChromeClient() {public void onProgr
2016-11-09 15:56:58 8453
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人