![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓学习
大牛在路上
正在路上的码农。
展开
-
SimpleAdapter用法
sim_adapter=new SimpleAdapter(context, data, resource, from, to);context:上下文;data:需要展示的数据源,是map组成的list集合,每个Map对应ListView中的一行,每一个Map(键——值对)中的键名必须包含在from中所指定的键;resource:展示的布局文件,可以自己在layout设置xm...原创 2019-01-11 11:38:51 · 11673 阅读 · 1 评论 -
利用接口回调传递fragment的值
实现按键组成的fragment1和TextView组成的fragment2之间传递值:思路:利用接口进行fragment之间与Activity的传值写好相关布局其中接口IButton的代码为: public interface IButton { public void setOnBtClick(String text); //设置此方法连接fra...原创 2019-03-05 18:16:35 · 181 阅读 · 0 评论 -
Fragment 动态和静态添加
思路:Fragment和Activity类似,不一样的地方在于Fragment作为小卡片式Activity出现,因此首先创建的Fragment需要绑定布局(和新建Activity类似)。然后便可以把fragment当成组件来用添加至Activity。创建Fragment静态添加Fragment将建立好的fragment当作组件添加至Activity_main.xml文件中&...原创 2019-03-02 11:54:16 · 386 阅读 · 0 评论 -
TimePickerDialog
new TimePickerDialog(this, new OnTimeSetListener() { @Override public void onTimeSet(TimePicker arg0, int hour, int min) { // TODO Auto-generated method stub }}, hour, min, true); //is2...原创 2019-01-15 22:20:32 · 192 阅读 · 0 评论 -
DatePickerDialog 时间设置对话框
new DatePickerDialog(this, new OnDateSetListener() { @Override public void onDateSet(DatePicker view, int year, int month, int day) { // TODO Auto-generated method stub setTitle(year ...原创 2019-01-15 22:12:29 · 221 阅读 · 0 评论 -
listView屏幕滑动监听事件
listView.setOnScrollListener(this);@Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { // TODO Auto-generated method stub String text = listView.g...原创 2019-01-15 20:56:13 · 666 阅读 · 0 评论 -
用dataPicker和timePicker实现安卓时间设置
1. 用Calendar实例化去获取系统时间private Calendar cal; cal = Calendar.getInstance(); int year = cal.get(Calendar.YEAR); int month = cal.get(Calendar.MONTH); int day = cal.get(Calendar.DAY_OF_MONTH...原创 2019-01-15 18:05:20 · 234 阅读 · 0 评论 -
webView安卓简易浏览器制作
private WebView webView;webView = (WebView) findViewById(R.id.webView);webView.loadUrl("https://hao.balala.cn");设置不跳转第三方浏览器 webView.setWebViewClient(new WebViewClient() { @Override public b...原创 2019-01-21 11:44:06 · 794 阅读 · 0 评论 -
webView app内网页链接
private WebView webView;webView = (WebView) findViewById(R.id.webView);app内跳转至手机自带浏览器Uri uri=Uri.parse(“https://www.imooc.com/”);Intent intent = new Intent(Intent.ACTION_VIEW,uri);startActivit...原创 2019-01-20 17:49:18 · 730 阅读 · 0 评论 -
ProgressDialog 进度条对话框
private ProgressDialog prodialog;prodialog = new ProgressDialog(this);//正文 prodialog.setIcon(R.drawable.ic_launcher); prodialog.setTitle("进度条"); prodialog.setButton(RESULT_OK, "确...原创 2019-01-20 15:30:06 · 273 阅读 · 0 评论 -
进度条Progress设置方法
// 可选择设置有进度条特征的页面,也可以只用控件显示requestWindowFeature(Window.FEATURE_PROGRESS);requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);// 显示栏进度最大值是10000,如果是控件可以自己设置最大值// 显示两种进度条setProgressBarVisib...原创 2019-01-19 17:14:23 · 3245 阅读 · 0 评论 -
Fragment之间传值
布局好fragment1和fragment2后,主要通过Bundle和setArgument进行传值fragment1方面代码: fragment2 fragment2 = new fragment2(); Bundle bundle = new Bundle(); bundle.putString("tag", et.getText().toString()); fr...原创 2019-03-04 10:32:59 · 565 阅读 · 0 评论