- 博客(19)
- 收藏
- 关注
原创 469_三星手机path太长显示不出
三星手机path太长显示不出 在三星手机里(三星真的很垃圾) 发现在onDraw里面绘制path的时候 如果path太长了,就显示不出来了 然后可以把path分成几段,就可以显示出来了
2017-01-20 21:10:15 262
原创 468_ 让paint发光
让paint发光 whitePaint = new Paint(Paint.ANTI_ALIAS_FLAG); whitePaint.setColor(Color.WHITE); whitePaint.setMaskFilter(new BlurMaskFilter(10, BlurMaskFilter.Blur.OUTER));
2017-01-20 21:09:44 184
原创 466_简略findViewById
简略findViewById protected T getViewById(int id) { return (T) findViewById(id); }
2017-01-20 21:08:25 188
原创 465_画出部分透明的蒙版
画出部分透明的蒙版 public class PartialTransparentView extends View { private Paint paint; private Paint whitePaint; private int screenWidth; private int screenHeight; pri
2017-01-20 21:08:04 341
原创 464_HttpURLConnection的post
HttpURLConnection的post new Thread(new Runnable() { @Override public void run() { postByHttpURLConnection("http://op.juhe.cn/robot/index");
2017-01-20 21:07:07 940
原创 463_GreenDao框架使用
GreenDao框架使用 第一步. 在Project的build.gradle里面加上 dependencies { classpath 'com.android.tools.build:gradle:2.2.2' classpath 'org.greenrobot:greendao-gradle-plugin:3.
2017-01-20 21:06:24 225
原创 462_部分或圆形透明蒙版
部分或圆形透明蒙版 功能类 public class HighlightImageView extends ImageView { protected Context mContext; private static final Xfermode sXfermode = new PorterDuffXfermode(PorterDuff.Mode.XOR);
2017-01-07 19:28:29 223
原创 461_划一下才显示WebView内容
划一下才显示WebView内容 有时候WebView内容显示不正常 要划一下才显示 这是因为硬件加速的关系 webView.setLayerType(View.LAYER_TYPE_SOFTWARE, null); 加上
2017-01-07 19:27:18 294
原创 460_半透明的activity
半透明的activity 先来一个Style @color/color_transparent true 给activity加上theme
2017-01-05 21:49:43 182
原创 459_全屏dialog
全屏dialog dialog = new Dialog(this); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); dialog.setContentView(R.layout.dialog); Window dialogWindow = dial
2017-01-05 21:49:09 166
原创 458_无限滚动的ViewPager
无限滚动的ViewPager list = new ArrayList list.add(new NumberFragment(4)); list.add(new NumberFragment(1)); list.add(new NumberFragment(2)); list.add(new Num
2017-01-05 21:48:24 173
原创 457_自动滚动的ViewPager
自动滚动的ViewPager public class AutoRollingViewPager extends ViewPager { public AutoRollingViewPager(Context context) { this(context, null); } public AutoRollingVi
2017-01-05 21:47:11 177
原创 456_AlarmManager使用
AlarmManager使用 //1.获取AlarmManager服务 AlarmManager alarmManager = (AlarmManager) getSystemService(ALARM_SERVICE); //2.创建Intent Intent intent = new Intent(
2017-01-03 20:36:32 203
原创 455_ViewPager的notify方法
ViewPager的notify方法 Viewpager调用notifyDataSetChanged()是无效的 为什么????????????????????????? 这个问题真的特别蛋疼 PagerAdapter adapter = new PagerAdapter(){...}; viewPager.setAdapter(adapter); adapter.no
2017-01-03 20:35:36 620
原创 454_TextView设置selector
TextView设置selector android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="@drawable/selector_c
2017-01-02 20:46:33 205
原创 453_关于密度的工具方法
关于密度的工具方法 public static int getScreenWidth(Context context) { return context.getResources().getDisplayMetrics().widthPixels; } public static int getScreenHeight(Context
2017-01-02 20:46:01 313
原创 452_关于小数的工具方法
关于小数的工具方法 public static String getTwoDecimalPlacesString(double decimal) { String twoDecimalPlacesString = String.format("%.2f", decimal); return twoDecimalPlacesString;
2017-01-02 20:45:27 176
原创 451_用JsonObject接收
用JsonObject接收 大多数时候我们直接用实体Bean接收 但是有时候比如json的键包含-这种字符 那么我们不好命名 那么可以这样 try { String string = ""; JSONObject jsonObject = new JSONObject(string);
2017-01-02 20:43:39 367
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人