![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
xisuohunter
code change the world
展开
-
【用法】Toast
Toast.makeText(MainActivity.this,"You clicked button!", Toast.LENGTH_SHORT).show();//第一个参数是 context,也就是Toast要求的上下文//第二个参数是 Toast显示的文本内容//第三个参数是 Toast显示的时长,有两个内置常量可以选择,Toast.LENGTH_SHORT原创 2018-01-08 09:45:18 · 193 阅读 · 0 评论 -
【调用系统资源】获取当前网络状态
调用系统服务类--专门管理网络连接的--的实例ConnectivityManager connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);NetworkInfo networkInfo = connectivityManager.getActiveNetworkI原创 2018-01-10 16:47:45 · 223 阅读 · 0 评论 -
【用法】RecyclerView
1、环境在build.gradle里compile 'com.android.support:recyclerview-v7:25.+'2、类比ListView来看RecyclerView的用法首先,关键的三点:子项布局,数据类,Adapter中,前两项不用动,依旧只看第三点Adapter。类比ListView的getView()public class FruitAdap原创 2018-01-09 09:55:38 · 197 阅读 · 0 评论 -
【用法】ListView
1、自定制ListView(关键还是在Adapter,ListView只是简单的调用)Adapter实现:把数据加载到子项布局里面去。Adapter的构造函数有三个参数:上下文,子项布局,数据1.数据类2.子项布局类3.在MyAdapter类里的getView()里实现把数据放到子项布局里(这是关键)public class FruitAdapter e原创 2018-01-08 20:30:37 · 144 阅读 · 0 评论 -
【问题】荣耀8真机调试时AndroidStudio的LogCat不输出日志
解决办法:在拨号键输入*#*#2846579#*#* 弹出的工程菜单里,选择1、后台设置在后台设置里,选择3、LOG设置把三个选项(AP日志,充电日志,休眠日志)都选择上再次回到AndroidStudio里用Log命令,就会在AndroidMonitor的logcat输出了原创 2018-01-08 10:11:19 · 1168 阅读 · 0 评论 -
【用法】Intent
1、显式IntentIntent intent = new Intent(MainActivity.this,SecondActivity.class);startActivity(intent);2、隐式Intent如果你想使用隐式Intent,就需要自己指定 action 和 category.在AndroidManifest.xml中,action需要使用自定义的,原创 2018-01-08 12:08:51 · 232 阅读 · 0 评论 -
【习惯】Android编程命名
类Activity命名为MainActivity,SecondActivity等其对应的layout命名为mainlayout,secondlayout等其对应的menu命名为mainmenu,secondmenu等原创 2018-01-08 10:29:59 · 121 阅读 · 0 评论 -
【方法】设置MainActivity为进入APP时的主界面
在AndroidManifest.xml里面(的application标签下):原创 2018-01-08 10:13:42 · 6549 阅读 · 0 评论 -
【用法】menu
1、加载menu@Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.mainmenu,menu); return true; }2、menu里的item对应的事件@Override public boo原创 2018-01-08 09:40:15 · 254 阅读 · 0 评论 -
【广播】
其实二者类似,都是通过设置IntentFilter的action来匹配广播和接收器的。1、发送系统状态的广播。如网络连接状态IntentFilter intentFilter = new IntentFilter();intentFilter.addAction("android.net.conn.CONNECTIVITY_CHANGE");networkChangeReceive原创 2018-01-10 17:13:22 · 148 阅读 · 0 评论