![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android学习
文章平均质量分 52
枫晚伴孤舟
这个作者很懒,什么都没留下…
展开
-
Android学习之路------sharepreference
sharedPreferences原创 2016-08-17 21:05:33 · 386 阅读 · 0 评论 -
Android学习之路------activity的四种启动模式分析
Activity的启动模式:standardsingleTopsingleTasksingleInstanc原创 2016-10-18 16:09:15 · 287 阅读 · 0 评论 -
Android学习之路------自定义屏保程序判断当前系统有视频正在播放
android自定义屏保原创 2016-12-11 10:14:33 · 2487 阅读 · 1 评论 -
Android学习之路------解决dex方法数超过65535的问题
解决dex方法数超过65535的问题原创 2017-03-28 21:24:20 · 2787 阅读 · 1 评论 -
Android学习之路------Recyclerview嵌套滑动时出现错误
描述在一个recyclerviewA中嵌套recyclerviewB,即在recyclerviewA的item中装入recyclerviewB,recyclerviewA竖直排列,recyclerviewB水平排列,然后需求是recyclerviewA的每个item要同步滚动,比如说当前显示了A的4个ITEM,当我们滑动第一个item的viewB时,其他3个item也要同步滑动。当时的实现...原创 2018-05-30 09:33:39 · 1718 阅读 · 0 评论 -
Android学习之路------getDimension、getDimensionPixelOffset、getDimensionPixelSize区别
当前屏幕密度为240dpi 当前要测试的dimension如下:<dimen name="test">17dip</dimen>获取dimension的代码如下:int Width = context.getResources().getDimension(R.dimen.test);使用getDimension:获取的width为17*1.5=2...原创 2018-05-30 09:53:52 · 428 阅读 · 0 评论 -
Android学习之路------ ==、equals、instanceof区别
基本数据类型==用于比较值是否相等对象==用于比较两个对象的起始内存地址是否相等equals也用于比较两个对象的起始内存地址是否相等,因此大部分情况下,==和equals作用是一致的,但是如果某些对象重写了equals方法,那么结果就不一样了。 比如常见的String类,由于重写了equals方法,因此String的equals方法实际上比较的是字符串的值是否相同,而==比较的是...原创 2018-05-30 20:25:07 · 448 阅读 · 0 评论 -
Android8.0监听U盘插入拔出事件
静态注册新建UsbBroadcast继承BroadcastReceiver,然后重新onReceive方法public class UsbBroadcast extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { switc...原创 2018-06-01 15:35:37 · 6645 阅读 · 0 评论 -
Android8.0中获取U盘的各种信息
权限首先获取U盘信息,我们需要在androidmanifest.xml中添加以下权限 &lt;uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /&gt; &lt;uses-permission android:name="android.permission.READ_EXTERNAL_STO...原创 2018-06-01 16:33:18 · 11753 阅读 · 4 评论 -
Android学习之路------ImageView的src和background的区别
imageview android:src android:background bitmap原创 2016-09-30 17:06:42 · 400 阅读 · 0 评论 -
Android学习之路------layer-list drawable
layer-list drawable原创 2016-09-29 21:34:14 · 624 阅读 · 0 评论 -
Android学习之路------VideoView
Android,VideoView原创 2016-07-26 15:13:44 · 369 阅读 · 0 评论 -
Android学习之路------广播的注册方式
android静态和动态广播注册方式原创 2016-07-15 14:52:25 · 367 阅读 · 0 评论 -
Android学习之路------代码中获取Logcat打印日志并存放于文件中
代码中获取Logcat打印日志并存放于文件中原创 2016-08-29 18:26:22 · 12973 阅读 · 2 评论 -
Android获取当前活动(最顶层)的activity
android原创 2016-09-18 18:49:23 · 16055 阅读 · 3 评论 -
Android学习之路------RecyclerView的使用(1)
recyclerview原创 2016-10-10 00:24:03 · 338 阅读 · 0 评论 -
Android学习之路------自定义视图,以及canvas、paint的使用
android自定义视图,canvas,paint原创 2016-09-24 16:17:49 · 386 阅读 · 0 评论 -
Android学习之路------自定义控件,圆形进度条的简单实现
自定义控件,圆形进度条原创 2016-09-24 22:48:50 · 564 阅读 · 0 评论 -
Android学习之路------自定义drawable之shape属性
android shape drawable resources原创 2016-09-28 22:31:46 · 857 阅读 · 0 评论 -
Synchronized关键字研究
实现原理synchronized采用的是锁机制,java中每个对象都有一个锁,在同一时刻,只有一个线程可以获得该锁,其他线程想要获取该锁的话,必须等到已经获取该锁的线程释放锁之后,因此synchronized正是通过获取对象的锁来保证不同线程的同步。synchronized可以获取两种对象的锁:实例对象的锁:即java类的实例类的class对象public class B {...原创 2018-07-17 10:18:43 · 198 阅读 · 0 评论