排序:
默认
按更新时间
按访问量

Java IO 流总结

Java IO 流的总结Java IO 总结图我们可以看到 IO流 分为字符流和字节流字节流:表示字节输入输出流字符流:表示字符输入输出流 Java中的字节流处理的最基本单位为单个字节,它通常用来处理二进制数据。 Java中的字符流处理的最基本的单元是Unicode码元,它通常用来处...

2017-07-25 12:02:39

阅读数:227

评论数:0

部分笔记: canvas, permission , softInput , cardview

图片上面两个是圆角,下面不是圆角1,使用自定义Imageview ,在onDraw里面实现 ` @Override protected void onDraw(Canvas canvas) { BitmapShader shader; Bitm...

2017-05-30 17:12:16

阅读数:717

评论数:0

Android软键盘学习

这是之前保存的学习笔记, 现在上传保存一下Android软键盘1,WindowSoftInputMode属性活动的主窗口如何与包含屏幕上的软键盘窗口交互,这个属性的设置将会影响两件事情:1,软键盘的状态:当活动(Activity)成为用户关注的焦点时,它是否隐藏或显示。2,对活动主窗口进行的调整:...

2017-05-30 17:06:00

阅读数:198

评论数:0

BoradcastReceiver的学习

这是之前保存的学习笔记, 现在上传保存一下BoradcastReceiver的使用BroadcastReceiver翻译为广播接收者,Broadcast是一种广泛运用在应用程序之间的传输信息的机制,简单的可以理解为传统意义上的电台广播,通俗一点,发布失物招领。广播机制是一个典型的发布—订阅模式,也...

2017-05-30 17:05:02

阅读数:210

评论数:0

RecycleView学习

这是之前保存的学习笔记, 现在上传保存一下RecycleView参考 Android RecyclerView 使用完全解析 体验艺术般的控件 和 RecycleView的基本使用概述RecycleView 在 support-v7包下其作用是用来代替 ListView和GridView其优点...

2017-05-30 17:03:59

阅读数:177

评论数:0

Retrofit学习

这是之前保存的学习笔记, 现在上传保存一下Retrofit学习查看连接 – 深入浅出 Retrofit http://chuansong.me/n/3654212378691,Hello Retrofit (这里是需要配置两个东西 : 1,baseurl;2,Converter)关于配置可以查看...

2017-05-30 17:02:57

阅读数:313

评论数:0

okhttp学习

这是之前保存的学习笔记, 现在上传保存一下OKhttp学习1,http请求和响应步骤(7步)1,经过三次握手简历tcp连接,在HTTP工作开始之前, Web浏览器首先要通过网络与Web服务器建立连接, 该连接是通过TCP来完成的, 该协议与IP协议共同构建Internet, 即著名的TC...

2017-05-30 17:02:00

阅读数:237

评论数:0

rxjava学习

这是之前保存的学习笔记, 现在上传保存一下Rxjava1,创建观察者: observer subscriberObserver 即观察者,它决定事件触发的时候将有怎样的行为。 RxJava 中的 Observer 接口的实现方式:Observer<String> observer ...

2017-05-30 17:00:37

阅读数:422

评论数:0

Glide学习

这是之前保存的学习笔记, 现在上传保存一下Glide学习第一部分是 glide 的使用以及和 picasso 的对比第二部分是 glide 与 fresco 的对比1,glide库的地址bumptech/glideGlide是在Picasso基础上进行了优化改进, 所以这两个是没得挑的..Fres...

2017-05-30 16:58:00

阅读数:209

评论数:0

js与android客户端的交互

js调用android端方法的时候的线程为 JavaBridge线程, 如果有界面操作需要切换到主线程

2017-03-08 15:16:52

阅读数:117

评论数:0

获取屏幕和控件的宽高

android中屏幕和控件的宽高获取都是有多种方法的,可以灵活运用,这里把常用的几种获取宽高的方法总结一下1,获取屏幕宽高1,通过WindowManger获取,获取值为像素pxint screenWidth = getWindowManager().getDefaultDisplay().getW...

2016-09-01 14:59:52

阅读数:148

评论数:0

使用MediaRecorder类实现视频录制

1,MediaRecorder类概述Android的MediaRecorder包含了Audio和video的记录功能,在Android的界面上,Music和Video两个应用 程序都是调用MediaRecorder实现的。MediaRecorder在底层是基于OpenCore(PacketVide...

2016-08-31 16:05:50

阅读数:197

评论数:0

android关于在根节点设置软键盘状态的属性

背景:Android应用开发中,当Activity 中存在EditText 时 进入时往往会弹出软键盘,给用户的体验不好, 如何避免呢? 很简单只需在Activity 声明中加入 android:windowSoftInputMode=”adjustResizestateHidden”即可 以...

2016-08-12 12:26:22

阅读数:241

评论数:0

关于bitmap,drawable,btye[],String的相互转换的方法

背景:近几天搞bitmap,找了几个bitmap和drawable的工具类,分享一下1,Drawable—>Bitmap` Resources res=getResources(); Bitmap bmp=BitmapFactory.decodeResource(res, R.drawabl...

2016-08-12 12:12:56

阅读数:197

评论数:0

android声音录制

背景:现在几乎所有app都需要录音,所以前些天因为ios和android的不同步问题所以需要把声音录制重新梳理一遍,把自己所理解的一些东西记录一下android使用MediaRecorder录制aac格式音频`File tempFile = new File(path, "voice.a...

2016-08-12 12:04:28

阅读数:179

评论数:0

关于android中bitmap使用时的oom的一些解决方法

背景:这些天弄一个关于relativelayout中设置高斯模糊图片的事情,需求是从网络上获取到该背景图片.图片过大做完后感觉还行,但是测试的时候发现背景多加载几次就会oom,通过as上的memory可以看到每次加载内存都会增加,但是却不会减少,通过查了一些资料发现以下一些结论:在Android应...

2016-08-12 11:51:49

阅读数:237

评论数:0

关于软键盘的一些收起和弹出的方法

1、方法一(如果输入法在窗口上已经显示,则隐藏,反之则显示)InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInput(0, ...

2016-08-08 20:14:23

阅读数:152

评论数:0

开发中GridView常见问题

GridView的开发常见的三个问题

2016-05-18 10:19:10

阅读数:246

评论数:0

一个经典例子让你彻彻底底理解java回调机制

回调机制

2016-05-14 20:09:14

阅读数:153

评论数:0

android EditText中的inputType

android 1.5以后添加了软件虚拟键盘的功能,所以在输入提示中将会有对应的软键盘模式 android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。这也大大的方便的操作。有时需要虚拟键盘只为字符或只为数字。所以inputType尤为重要。 andro...

2016-05-13 17:12:37

阅读数:200

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭