对于 ContentProvider 还不是很熟悉的同学,可以阅读上一篇 Android ContentProvider 基本原理和使用详解。本文主要是对 contentProvider 的源码进行分析,从而了解 ContentProvider 的实现原理。 本文分析基于 android 10 的源 ...
                            
                            
                                分类:
移动开发   时间:
2021-01-05 11:40:56   
                                阅读次数:
0
                             
                         
                    
                        
                            
                            
                                
                    Android逆向分析Hello World,使用 改之理,通过简单学习 smail 和 改之理的基本使用,可以完成逆向实战的Hello World。本次逆向的项目无壳无.SO,分析起来较为容易,适合入门。下面我们来讲述如何实现。 首先我们需要准备一个 Apk文件,此Apk需要是未加壳的。 此Apk ...
                            
                            
                                分类:
移动开发   时间:
2021-01-05 10:55:36   
                                阅读次数:
0
                             
                         
                    
                        
                            
                            
                                问题归类: 什么是回收?什么是复用? 回收什么?复用什么? 回收到哪里去?从哪里获得复用? 什么时候回收?什么时候复用? 带着以上几个问题来分析源码,当以上问题都能解释清楚的时候,对RecyclerView回收复用机制的了解也算是完成了。 1、什么是回收?什么是复用? 回收:即缓存,Recycler ...
                            
                            
                                分类:
移动开发   时间:
2021-01-04 11:29:05   
                                阅读次数:
0
                             
                         
                    
                        
                            
                            
                                
                    web的发展史 web1.0 简单的静态页面 早期三大门户 搜狐 新浪 网易 web2.0 更注重用户之间的交互 用户即是信息的消费者也是制造者 微博 web3.0 人工智能 复杂的页面功能 即时通讯 web的前景 pc端的网页 移动端的网页 ios android 网页三层结构 HTML 结构层- ...
                            
                            
                                分类:
Web程序   时间:
2021-01-04 11:01:34   
                                阅读次数:
0
                             
                         
                    
                        
                            
                            
                                1. Handler使用引出 现在作为客户,有这样一个需求,当打开Activity界面时,开始倒计时,倒计时结束后跳转新的界面(思维活跃的朋友可能立马想到如果打开后自动倒计时,就类似于各个APP的欢迎闪屏页面),如下图: 作为初学者,可能觉得直接开启一个包含倒序循环的子线程就ok了,具体实现如下:  ...
                            
                            
                                分类:
移动开发   时间:
2021-01-04 10:50:09   
                                阅读次数:
0
                             
                         
                    
                        
                            
                            
                                
                    - Representational State Transfer,简称REST,即表述性的状态传递。
- 是一组对架构的约束条件和原则。RESTful API即充满表述性状态传递的API。
- REST是设计风格,而不是标准。
- REST常基于HTTP、URI和XML以及HTML等。
- RES... ...
                            
                            
                         
                    
                        
                            
                            
                                
                    android { ...... buildTypes { ...... android.applicationVariants.all { variant -> variant.outputs.all { outputFileName = "name_v${variant.versionName} ...
                            
                            
                                分类:
其他好文   时间:
2021-01-02 10:49:20   
                                阅读次数:
0
                             
                         
                    
                        
                            
                            
                                
                    前言 学习源码,研究源码编程思想,是程序开发者进阶的必经之路。然而,进了源码世界,就像是进了迷失森林,没有地图,迟早要死在里面。有个地图会好很多。 此类文集,专门用图解编程的方式,来讲解一个知识点,从一个点切入,理解切入点之后,再进行知识发散。 路漫漫,进阶之路不好走。与众君共勉之。 正文 大家都知 ...
                            
                            
                                分类:
移动开发   时间:
2021-01-01 12:52:13   
                                阅读次数:
0
                             
                         
                    
                        
                            
                            
                                Linux与Windows的区别(1).使用的费用不同?Linux是一项开源的项目,所以它免费提供给编程爱好者使用,?而Windows则是需要购买的一款系统,目前最新的正版Windows系统售价888元。(2).适合使用对象不同?Linux适合企业公司服务器系统架构,而Windows适合大众使用。(3).操作风格不同?Windows是面向大众化的,所以操作上比较符合普通人的操作习惯,大多都是通过界
                            
                            
                                分类:
编程语言   时间:
2021-01-01 12:47:14   
                                阅读次数:
0
                             
                         
                    
                        
                            
                            
                                
                    如何用PS将人物照片转换为卡通动漫风格?这款PS插件卡通人物漫画风格一键生成插件Cartoon Maker - Clone - Photoshop Plugin能帮到你,可轻松创建惊人的卡通人物肖像效果。该插件将使您有机会成为数字艺术家,无需特殊的Photoshop或绘图技能即可创建卡通和漫画。只需 ...
                            
                            
                                分类:
其他好文   时间:
2021-01-01 12:43:48   
                                阅读次数:
0