笔记
MengShangQuan
这个作者很懒,什么都没留下…
展开
-
笔记:Android API 28之后无法HTTP请求
Android系统出于安全性考虑,在Android P系统(Android API >= 28)的设备上,如果应用使用的是非加密的明文流量的http网络请求,则会导致该应用无法进行网络请求,https则不会受影响;同样的,如果应用嵌套了webview,webview也只能使用https请求。在res下新建一个xml目录 创建名为 network_security_config.xml文件 ...转载 2019-12-22 15:26:53 · 258 阅读 · 0 评论 -
笔记:android适合android stdio 3的Recycleview以及Okhttp依赖
butterknife:10.0.0 已经不支持 support 老版库,如果需要使用,只能使用9.0.0这版。 butterknife:10.0.0 只支持新的 AndroidX 库。implementation ‘com.android.support:recyclerview-v7:24.1.1’已经无效要使用implementation ‘androidx.recyclerview...原创 2019-10-19 19:39:00 · 201 阅读 · 0 评论 -
笔记:android之viewholder用法
ViewHolder用法ViewHolder通常出现在适配器里,为的是listview滚动的时候快速设置值,而不必每次都重新创建很多对象,从而提升性能。在android开发中Listview是一个很重要的组件,它以列表的形式根据数据的长自适应展示具体内容,用户可以自由的定义listview每一列的布局,但当listview有大量的数据需要加载的时候,会占据大量内存,影响性能,这时候就需要按需填...转载 2019-12-03 20:07:45 · 348 阅读 · 0 评论 -
笔记:android 之慢慢摸Adatper
Adatper参数详细介绍1.最简易的适配器搭建过程 ArrayAdapter<String> adapter =new ArrayAdapter<String>(MainActivity.this,android.R.layout.simple_list_item_checked, Listarrry); ListView listView = (Li...原创 2019-12-03 16:10:39 · 192 阅读 · 0 评论 -
笔记:android之server用法
1.Server的启动结束语绑定解绑定启动一个Server startService(intent);结束一个ServerstopService(intent);绑定/取消绑定一个ServerbindService(intent,this,BIND_AUTO_CREATE);unbindService(this);// 与下面连用@Override //服务被绑定成功后执行...原创 2019-12-02 17:01:32 · 1014 阅读 · 0 评论 -
笔记:andriod 基于HTTP的网络访问方法
基于HTTP的网络访问方法过程1.调用URL对象的openConnection()方法获得HttpURLConnection实例对象,代码如下URL url = new URL("http://baidu.com");HttpURLConnection con=(HttpURLConnection)url.openConnection();2.设置http请求方法一般有两种:GET和...原创 2019-11-30 09:57:14 · 270 阅读 · 0 评论 -
笔记:android之SoundPool与MediaPlay
一.SoundPool使用SoundPool只能播放一些很小的音频过程1.实例化SoundPool.builder2.用setMaxStream设置音频数量3.新建一个AudioAttributes.builder对象4用setLegacyStreamType预设音频类型5.用SoundPool的对象方法setAudioAttributes确立音频类型6.创建SoundPool对象...原创 2019-11-27 20:20:32 · 255 阅读 · 0 评论 -
笔记:android 将数据写入SharedPreferences文件,并取出
将数据写入SharePreferences文件需要以下几个步骤1.获取SharedPreferences对象2.获取SharedPreferences对象的Editor对象3.调用Editor对象方法,向文件添加数据。4.提交数据,完成存储操作1.获取SharedPreferences对象android提供了三种获得SharedPreferences对象的方法//第一种//第一个参...原创 2019-11-26 11:34:44 · 586 阅读 · 0 评论 -
笔记:android内存,读写内部文件与读写外部文件
1.读写内部文件1.1 读打开内部存储文件,并写入数据openFileOutput ( FILENAME , MODE_PRIVATE );第一个参数,FILENAME 要打开文件的文件名第二个参数,为访问模式有两种访问方式:MODE_PRIVATE 默认模式,会将写入的数据覆盖原来的数据。MODE_APPEND,会将写入的数据接在原来文件的最末尾。 String ...原创 2019-11-26 10:47:40 · 553 阅读 · 0 评论 -
笔记:android之进度条对话框、时间对话框、日期对话框
进度条对话框 //对话框progressDialog findViewById(R.id.button1).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Progres...原创 2019-11-18 19:00:34 · 239 阅读 · 0 评论 -
笔记:android拖动条与图片视图切换
通过进度条来切换图片拖动条 <SeekBar android:layout_width="match_parent" android:layout_height="wrap_content" android:max="3" //拖动条最大值 android:id="@+id/seekbar" /...原创 2019-11-18 14:24:47 · 238 阅读 · 0 评论 -
笔记:Android AutoComplete TextView创建提供自动完成提示功能的文本字段控件
AutoComplete TextView在布局文件中加入 <AutoCompleteTextView android:layout_width="match_parent" android:layout_height="wrap_content" android:completionThreshold="1" //设置输入1个字符时显示...原创 2019-11-17 16:26:27 · 124 阅读 · 0 评论 -
笔记:Android四种启动模式singTaks singlelnstance singTop standard
standard启动模式是Activity默认的启动模式,当启动一个新Activity时,不会检查栈顶是否已经存在 改活动,直接新建一个活动实例并放置栈顶singTop 启动模式系统首先会检查任务栈顶,若栈顶的Activity与要启动的Activity相同,则不会创建新的实例,直接使用原本实例singTaks 启动模式表示一个任务栈中只允许存在一个该活动的实例,在启动具有singTaks...原创 2019-11-17 14:33:28 · 247 阅读 · 0 评论 -
笔记:Android stdio 电话与链接
Android stdio 电话与链接,获取Edit 控件内容电话单击事件 button2.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(Intent.A...原创 2019-11-16 20:07:15 · 139 阅读 · 0 评论 -
笔记:android中LinearLayout的权重
为了实现在LineatLayout线性布局中嵌入多种不同的布局,可采取权重方法1.布局嵌套,在一个线性布局中加入RecycleView控件布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-...原创 2019-10-23 13:10:48 · 403 阅读 · 0 评论 -
笔记:android去除activity的actionbar样式(去标题加上去除状态栏)
在app/src/main/res/values/style.xml中添加<style name="AppTheme.NoActionBar"> <item name="windowActionBar">false</item> <item name="windowNoTitle">true</item> ...原创 2019-10-21 20:10:24 · 596 阅读 · 0 评论 -
笔记:android第三方依赖框架
Recyclerview 依赖 implementation 'androidx.recyclerview:recyclerview:1.1.0-beta01'图片加载框架 implementation 'com.github.bumptech.glide:glide:4.9.0' implementation 'com.github.bumptech.glide:...原创 2019-10-21 14:48:08 · 203 阅读 · 0 评论 -
笔记:防止忘记 最合适新手的Android studio 连接手机调试。
链接https://blog.csdn.net/qq_35251502/article/details/80770448转载 2019-10-19 10:02:14 · 100 阅读 · 0 评论