android studio基于java基础注意事项和常用方法(长期更新)

  • Post author:
  • Post category:java




该内容适合刚入门或正在学习Android的朋友,顺便也记录自己的学习过程。



Android Studio

  1. 可以使用Alt+Enter补全方法和缺失的方法继承等,也可以用于提示。
  2. Button控件直接使用onClick填写函数需要在函数加入View view,如图下
    在这里插入图片描述

  3. Spinner控件使用

  4. 引入第三方SDK

  5. Bottom Navigation Activity模版配合Fragment可以达到滑动界面切换的效果

  6. 播放bibi声

  7. 约束性布局教程,非常好用的拖拽布局方式

  8. 使用浏览器打开网页

  9. 导出安卓APK
  10. 跳转界面直接使用setContentView跳转到xml布局文件

  11. 弹出消息框

  12. 使用WebView打开网页

  13. Android studio 权限大全 ,在app->src->main->AndroidManifest.xml中添加

  14. Android Studio倒计时定时器CountDownTimer实现

  15. AndroidStudio运行错误minSdk(API 24) > deviceSdk(API 19) 的解决方法

  16. android开发之自定义控件时findViewById方法返回null的解决方法



Java


  1. 在java中,字符串比较用equals,==是判断两者地址是否相等
  2. 正则表达式提取需要内容
		//正则表达式
		String reget= "【[\u4e00-\u9fa5()() #a-zA-Z0-9_-]】";
		String data = "s/1k2【百】L2NyoI#(不高兴) FB【毒】DE1A【食】DY【S】VX文字NKuw";
		
		Pattern p = Pattern.compile(reget);
        Matcher m = p.matcher(data);
        if(m.find())
        {
        	//完成后返回数据
            return m.group();
        }
  1. List去重复
//List去重
public   static   List  removeDuplicate(List list)  { 			
       for  ( int  i  =   0 ; i  <  list.size()  -   1 ; i ++ )  {
           for  ( int  j  =  list.size()  -   1 ; j  >  i; j -- )  {
               if  (list.get(j).equals(list.get(i)))  {
                   list.remove(j);
               }
           }
       }
       return list;
   }



版权声明:本文为qq_33931256原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。