- 博客(11)
- 收藏
- 关注
原创 Bright Data VPN和ClonBrowser:如何通过全球VPN网络保护你的在线隐私和安全?
通过Bright Data VPN,用户可以连接到全球各地的服务器,以实现匿名上网、访问地区限制网站和保护隐私等目的。这些安全功能可以确保用户在使用Bright Data VPN时,所有的上网活动都是加密的,不会被黑客、监管机构和第三方机构窥探和跟踪。通过Bright Data VPN,用户可以连接到全球各地的VPN服务器,以隐藏真实的IP地址和浏览行踪,避免被黑客和监管机构追踪和窥探。综上所述,Bright Data VPN和ClonBrowser是两个非常好的工具,可以帮助用户保护在线隐私和安全。
2023-06-20 14:56:36
2041
原创 Volley的缓存策略
再读Volley第一次看Volley的代码的时候只是大概地理清了它的结构而没有做细节上的记录,但是看了这两篇文章之后,面试后的总结和Android网络请求心路历程,发现Volley还有很多可以学习的地方,所以再次研读
2016-03-14 21:23:41
2482
原创 Android5.0以来的新控件的使用
Material DesignAndroid5.0提出了Material Design的设计风格,之后的support包和design support也增加了不少新的控件,有ToolBar、NavigationView等,悲催的事实是,设计师给出的UI还是为IOS设计的那份,Android开发的宝宝心里苦,大家都懂。虽然平时开发上基本用不上,但也要紧跟Android开发潮流才行啊;虽然在其他开源库看
2016-03-05 10:19:17
1782
原创 Java内存模型读书笔记-基础
基本概念并发需要处理的两个问题同步 和 通信通信的机制:共享内存(读写内存中的状态来隐性通信,JAVA中使用该方式)和消息传递(通过明确发消息来显式进行通信)同步:用于控制不同线程之前操作发生的顺序的机制。在Java中,可以通过volatile,synchronized,锁等方式实现同步。在共享内存的通信机制,必须指定某段代码在线程之间互斥执行,同步是显式进行的;消息传递的通信机制中则是隐式J
2016-01-16 21:43:21
1096
原创 总结2015
工作没能在已经拿到offer的大公司继续留下,这是一个好的结果也是一个坏的结果,好的是因为自己在公司里面的定位很模糊,不断被调到其他组,工作上也遇到了一个吊儿郎当的老大,另外没有代码权限,决定着我只能做一些与团队无关的任务,今天让你搞这个,搞好了也没人帮你review,自己感觉不到一点的存在感,也使得自己的工作也是显得及其被动,这样的恶性循环,搞到自己也很想脱离,于是春节回来后申请了长假,毕业再回来
2016-01-10 16:06:43
1069
1
原创 SharePreference和DiskLruCache的一些对比
SharePreference和DiskLruCache的一些对比初始化SharePreferencegetSharedPreferences用特定的模式包名目录下的特定文件名的文件,在新线程下使用系统下的XmlUtils来解析整个XML文件,并保存所有的数据到全局的Map,在解析过过程中如果去存取数据都会wait,解析完成就notifyAll,把所有数据读取并保存到全局的MapDiskLruCac
2016-01-04 10:40:59
1433
翻译 JAVA Lambda表达式教程
Lambda教程OverView创建方法用来匹配指定特点的成员创建更加通用的方法在本地类中指定搜索条件使用匿名类指定搜索条件使用lambda表达式搜索条件使用lambda表达式实现标准的功能性接口在你的应用中使用Lambda广泛地使用泛型Lambda语法想象一下,有这样的一个需求,需要从List<Person>队列中查找出特定的Person成员public class Pers
2015-09-20 11:30:49
913
原创 ViewDragHelper应用,仿豆瓣音乐Cover界面
之前写过一篇关于ViewDragHelper源码分析的文章ViewDragHelper源码浅析,之后一直想写篇关于ViewDragHelper使用的文章,不过一直没时间(其实就是我懒呗),这几几天心血来潮,就写了个小DEMO,模仿豆瓣音乐的主界面,效果如下: 代码还算简单,直接上代码地址戳我
2015-07-20 13:24:24
1234
原创 工具类分享--便捷地改变字体样式
工具类分享–便捷地改变字体样式本文参考自:https://blog.stylingandroid.com/custom-colour-spans/需求在Android UI开发上,我们通常需要对文字进行排版来获得更好的视觉效果。常常要求我们改变一段字体中某些字体的样式。如下一个简单的界面,每一item明显地数字的字体需要加粗而且字体大小也不一样了: 对于UI的Item的实现,有如下三种方式:
2015-07-13 21:26:02
1045
原创 ViewDragHelper源码浅析
本文只是旨在分析ViewDragHelper的内部实现,通过对其源码的分析,你可以学到1.如何处理多点触控;2.对ViewDragHelper的使用和其众多的回调方法的使用意义有更清晰的理解,以后使用起来也自其所以然。
2015-04-28 10:12:03
1670
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅