
android开发基础
@gzhi
有些东西还是记下来方便...
展开
-
在fragment里面ListView.setAdatper(simpleAdapter)出现空指针导致闪退
SimpleAdapter(Context context, List<? extends Map<String,?>> data, int resource, String[] from, int[] to)因为我在listView里面使用了fragment,simpleAdapter的使用就变得有些不一样从simpleAdapter 的第一个和第三个参数可以看到,我们需...原创 2018-04-08 21:26:56 · 1375 阅读 · 0 评论 -
SQLite 主键自增长,插入后返回ID信息
SQLiteDatabase db = helper.getWritableDatabase();db.execSQL("insert into person(name,phone,amount) values(?,?,?) ", new Object[]{person.getName(), person.getPhone(), person.getAmount()});Cursor ...转载 2018-09-16 10:11:40 · 8791 阅读 · 0 评论 -
android开发-webView的使用
1,在布局文里添加WebView , 记得在清单文件中添加访问网络的权限<WebView android:id="@+id/wv" android:layout_width="match_parent" android:layout_height="match_parent"></WebView>2,在Activity中实例化一个WebView对象...原创 2018-04-06 23:39:05 · 231 阅读 · 0 评论 -
android开发-ProgressBar,ProgressDialog与SeekBar
1,ProgressBara,在布局文件里添加ProgressBar<ProgressBar android:max="100" //进度条的最大刻度 android:progress="50" //进度条的第一刻度的初值 android:secondaryProgress="80" //进度条的第二刻度的初值 andr...原创 2018-04-06 23:15:53 · 533 阅读 · 0 评论 -
android开发-ListView的基本使用
a,首先在布局文件里添加ListView<ListView android:id="@+id/lv" android:layout_width="match_parent" android:layout_height="wrap_content"></ListView>b,然后在Activity中对ListView进行操作ListView lv =...原创 2018-04-06 22:15:22 · 248 阅读 · 0 评论 -
android开发-两种Adapter的使用
1,ArrayAdapter<String>的使用 这个适配器一般用来存放简单的数据,使用起来也方便String data[]={"课程一","课程一","课程一","课程一","课程2"};//建立一个数据源,字符串数组形式ArrayAdapter<String> adapter = new ArrayAdapter<String&原创 2018-04-06 21:23:25 · 211 阅读 · 0 评论 -
android-学会页面之间的跳转与传值
1,Activity页面的跳转(默认是同一个包内的Activity)Intent intent = new Intent(); //声明一个Intent对象intent.setClass(MainActivity.this,SecondActivity.class);//将页面与下一个页面进行绑定,第一个参数为当前页面,第二个页面为下个页面,可以直接在Intent构造函数里填上MainActi...原创 2018-04-06 16:42:45 · 5003 阅读 · 0 评论 -
android 开发-自定义相机
一,调用系统相机 1,用最简单的方式拍到一张照片返回到当前页面 a,在布局里添加一个按钮和imageview,可以通过设置按钮的onclick 属性绑定一个方法 b,在按钮的绑定方法里写如下内容: Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);startActivit...原创 2018-04-15 19:07:03 · 325 阅读 · 0 评论 -
fragment 传值问题笔记
1,Activity 向fragment传值在activity中MyFragment fragment_inf = new MyFragment();Bundle bundle = new Bundle();bundle.putString("name",name);fragment_inf.setArguments(bundle);然后再将fragment加入到相应布局中去在fragment中S...原创 2018-04-10 09:14:37 · 165 阅读 · 0 评论 -
android 开发 之环境搭建
1,eclipse 平台开发安卓程序(不适合新手) 1, 下载jdk,推荐下载jdk 1.8,百度随便搜索就有 2,配置jdk环境,上面是电脑环境变量名称,下面是对应的值JAVA_HOMEE:\jdk160_45(jdk安装的路径)Path%JAVA_HOME%\bin;%CATALINA_HOME%\bin\;%ANDROID_SDK_HOME%\...原创 2018-10-27 18:29:41 · 111 阅读 · 0 评论