- 博客(16)
- 资源 (61)
- 问答 (4)
- 收藏
- 关注
原创 自定义Toast布局
LayoutInflater inflater=LayoutInflater.from(this);View toast_view = inflater.inflate(R.layout.toast_layout,null);Toast toast=new Toast(this);toast.setView(toast_view);toast.show();
2018-05-30 13:22:26 1468
原创 带图片的Toast
Toest toest=Toest.makeText(content,"带图片的Toest",duration);LinearLayout ll=(LinearLayout)toest.getView();ImageView iv=new ImageView(this);iv.setImagetResource(R.drawable.id);ll.addView(iv);toest.show();...
2018-05-30 11:54:50 208
原创 自定义Toast的位置
Toest常用方法Toest.makeText(content,text,duration);toest.setDuration(duration);设置持续时间toest.setGravity(gravity,xoffset,yoffset)设置位置toest.setText(s)设置提示内容toest.show()//展示...
2018-05-30 11:46:09 709
原创 android 存储和读取指定的文件中txt文本
public void save(String inputText){ FileOutputStream out=null; BufferedWriter writer = null; try{ out = openFileOutput("filename", Context.MODE_PRIVATE); writer=new Buffere...
2018-05-29 17:02:55 4311 5
原创 Button text内容大写
这是由于系统对Button中的所有英文字母自动进行大写转换如果不是你要的效果可以使用 android:textAllCaps="false" 禁用这默认特性
2018-05-29 16:39:20 1014
原创 Android 跟H5(js)交互(Android 调用H5(js)有参方法和无惨方法,H5调用Android 有参、多参、无惨方法)
实例化组件@BindView(R.id.btn1)Button mBtn1;@BindView(R.id.btn2)Button mBtn2;@BindView(R.id.wv_java_call_js)WebView mWvJavaCallJs; //设置WebView支持JS mWvJavaCallJs.getSettings().setJavaScriptEnabl...
2018-05-29 16:24:51 8432
原创 8.0自定义通知栏布局和点击,取消通知
private void sendCustomNotification(){ final Notification.Builder builder = getNotificationBuilder(); RemoteViews remoteViews =new RemoteViews(getPackageName(),R.layout.activity_main)...
2018-05-28 16:06:44 1922
原创 8.0带进度的通知
private NotificationManager manager;private NotificationManager getManager(){ if(manager == null){ manager = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE); } ...
2018-05-28 15:47:34 704
原创 8.0以上和以下通知 兼容
private NotificationManager manager;private NotificationManager getManager(){ if(manager == null){ manager = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE); } ...
2018-05-28 15:17:11 605
原创 属性动画
//筛选箭头 动画private void startPropertyAnim(ImageView imageView, float start, float end) { // 第二个参数"rotation"表明要执行旋转 // 0f -> 360f,从旋转360度,也可以是负值,负值即为逆时针旋转,正值是顺时针旋转。 ObjectAnimator anim =...
2018-05-23 21:02:57 209
原创 Android 关闭所有activity
private static App app;//维护所有Activity的集合private static List<Activity> activities;private static AppCompatActivity mCurrentAc;//当前界面的public static Application getInstance() { synchronized ...
2018-05-23 18:03:55 632
原创 dialog自定义布局
/** * * 自定义布局 * * setView()只会覆盖AlertDialog的Title与Button之间的那部分,而setContentView()则会覆盖全部, * * setContentView()必须放在show()的后面 * */private void dialogShow2() { AlertDialog.Builder builder = new Bui...
2018-05-23 15:58:26 1548
原创 listview滚动到底部
listview.setSelection(listview.getAdapter().getCount()-1); listview.setSelection( ); ListView.setStackFromBottom(true);ListView.setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL);listview.setT...
2018-05-23 13:30:49 507
原创 Aactivity用Handler发送消息到Bactivity
A类 Message message = new Message(); Bundle b = new Bundle(); b.putString("text","bbb"); message.setData(b); HomePageActivity.myHandler.sendMessage(message);《HomePageActivity是B类名,myHandlerB类里面初...
2018-05-23 13:27:33 714 1
原创 EditText的属性
EditText继承关系:View-->TextView-->EditText EditText的属性很多,这里介绍几个:android:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,一旦设置为true...
2018-05-23 13:08:48 148
原创 Activity 设置成全屏
其一,通过在代码中可以设置,其二,通过manifest配置文件来设置全屏。 其一:在代码中设置(如下)public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //设置无标题 requestWindow...
2018-05-23 11:57:48 807
TA创建的收藏夹 TA关注的收藏夹
TA关注的人