Android
lena7
这个作者很懒,什么都没留下…
展开
-
Android:加载网络图片
方式:通过引入第三方库:实现网络加载图片API文档:https://github.com/bumptech/glide实现步骤1、在app/buid.gradle下添加内容repositories { mavenCentral()}dependencies { compile 'com.github.bumptech.glide:glide:4.0.0' annotationProcessor 'com.github.bumptech.glide:compiler:4.原创 2021-08-30 11:17:24 · 390 阅读 · 0 评论 -
Android:动态加载下拉列表
1、创建文件menu/catagory.xml文件文件名可自定义,后续操作保持同样即可。注意:这里的文件中如果添加了<item>,那么可能会出现后期多了一个item<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"></menu>2、初始化菜单项/** * 初始化菜单项原创 2021-08-30 11:16:20 · 526 阅读 · 0 评论 -
Android:实现文字跑马灯效果
在activity的xml文件中的<TextView>标签中设置以下属性:设置属性android:singleLine=trueandroid:ellipsize="marquee"循环次数android:marqueeRepeatLimit,当值为“-1”或者“marque_forever”时会一直跑。设置获得焦点状态android:focusable="true"和android:focusableInTouchMode="true"...原创 2021-08-30 11:10:26 · 496 阅读 · 0 评论 -
Android Studio:向虚拟机相册中添加图片
1、直接鼠标拉动图片到虚拟机中然后查看相册是否显示,如果显示,则无需查看后续操作。如果没有显示,打开手机download文件夹,会发现图片就在该文件夹下面,向下继续操作。2、弹出sd卡(设置>存储>sd卡)3、重新装载(Mount)4、重启虚拟机后刷新相册,即可看到图片...原创 2021-08-30 11:01:17 · 8565 阅读 · 0 评论 -
Android:ListView缓存问题,重新设置adapter的数据没有更新列表,只更新了数据总数目。
问题:调用notifyDataSetChanged();方法不生效,数据不更新,原先的内容保持不变,只更新了数据的长度。解决:重新new一个adapter对象,并将该adapter设置进listView中,然后重新设置adapter中数据的值,然后再调用notifyDataSetChanged();方法更新数据。...原创 2021-06-17 20:28:34 · 421 阅读 · 1 评论 -
Android原生开发:基础控件的学习笔记
文章目录布局管理器LinearLayout 线性布局RelativeLayout 相对布局组件TextView 文本框Button 按钮EditText 输入框RadioButton 单选框CheckBox 复选框ImageView 图片ImageButtonScrollView 滚动视图ListViewRecyclerView布局管理器LinearLayout 线性布局常用属性:格式 android:xxx(xxx取值如下)id:能够通过该id值获取控件layout_width:宽度可取值原创 2021-06-17 20:23:50 · 441 阅读 · 1 评论 -
Android开发:从数据库中获取数据动态设置下拉列表
实现1、在res目录下创建文件menu/catagory.xml文件(可以创建别的名字)注意:这里如果添加了<item>,那么可能会出现后期多了一个item<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"></menu>2、初始化菜单项 /** * 初始原创 2021-06-17 20:13:34 · 1787 阅读 · 2 评论 -
Android启动后添加的图片不显示或虚化了
问题:XML中显示图片 启动虚拟机后不显示图片或虚化了。原因:可能是因为图片太大了,图片不是png格式,目录没有被识别到,缓存。解决:1、清空所有图片2、查看原来的图片是否是png格式,如果是jpg,删除原来的文件,重新保存png格式的图片放入项目中。再启动试一下。3、可能是图片文件太大了:打开链接https://tinypng.com/ 压缩图片4、将压缩后的图片重新放到安卓目录res/drawable目录下(一定要先删掉原来的图片文件)5、清除缓存并重启:File>Invalidat原创 2021-06-17 20:02:14 · 1515 阅读 · 0 评论 -
android开发:动态操作数据库内容
1、在build.gradle中添加以下内容(添加后记得更新资源)dependencies { debugImplementation 'com.amitshekhar.android:debug-db:1.0.6'}2、输入adb forward tcp:8080 tcp:8080。返回8080表示成功了。3、浏览器访问:localhost:8080 ,刷新即可访问到最新的结果,能够在页面上进行增删改查。...原创 2021-06-17 19:54:32 · 131 阅读 · 0 评论