腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
小陈飞砖
专栏成员
举报
89
文章
55526
阅读量
12
订阅数
订阅专栏
申请加入专栏
全部文章(89)
编程算法(20)
java(19)
android(19)
网络安全(7)
c++(5)
面向对象编程(5)
https(5)
打包(4)
http(4)
ide(3)
神经网络(3)
return(3)
view(3)
继承(3)
接口(3)
javascript(2)
node.js(2)
css(2)
api(2)
jdk(2)
hashmap(2)
kotlin(2)
gradle(2)
socket编程(2)
对象(2)
源码(2)
自动驾驶(1)
机器学习(1)
python(1)
actionscript(1)
html(1)
jquery(1)
webview(1)
textview(1)
jar(1)
maven(1)
linux(1)
深度学习(1)
mapreduce(1)
消息队列 CMQ 版(1)
人工智能(1)
网站(1)
容器(1)
缓存(1)
二叉树(1)
tcp/ip(1)
rpc(1)
安全(1)
数据分析(1)
数据结构(1)
kafka(1)
action(1)
app(1)
arrays(1)
ast(1)
broadcast(1)
decorator(1)
device(1)
distance(1)
dp(1)
espresso(1)
factory(1)
final(1)
imageview(1)
int(1)
intel(1)
ip(1)
list(1)
matrix(1)
menu(1)
menuitem(1)
move(1)
padding(1)
service(1)
similarity(1)
sort(1)
static(1)
submenu(1)
swipe(1)
thread(1)
ui(1)
window(1)
x86(1)
产品(1)
程序(1)
代理(1)
动态代理(1)
函数(1)
监控(1)
垃圾回收(1)
连接(1)
内存泄漏(1)
排序(1)
事件(1)
手机(1)
树形结构(1)
网络协议(1)
线程(1)
源码分析(1)
指针(1)
注解(1)
搜索文章
搜索
搜索
关闭
ASM插桩举例
gradle
android
java
https
css
直接在Android Studio中,new project 就行,等待项目第一次编译完成
用户9854323
2022-10-28
973
0
java动态代理与静态代理的区别
jdk
java
网络安全
静态代理的缺点: 但如果是不同接口的被代理类,则需要再写一个冗长代理类。 另外代理类中需要实现所有被代理类的方法。
用户9854323
2022-10-04
195
0
Android AIDL跨进程通信
rpc
网络安全
aidl跨进程通信的步骤: 1、创建aidl文件。 2、build后生成aidl对应的java文件。 3、创建服务端Service。 4、创建客户端Activity,bindService(),获取IBinder的proxy 。
用户9854323
2022-10-04
591
0
ContentProvider执行时机
源码
源码分析
调用顺序: Application 构造方法 –> Application.attachBaseContext –> ContentProvider.onCreate –> Application.onCreate –> Activity.onCreate
用户9854323
2022-09-30
268
0
简单工厂模式、工厂方法模式和抽象工厂模式
factory
产品
上面的工厂实现是一个具体的类KeyboardFactory,而非接口或者抽象类,getInstance()方法利用if-else创建并返回具体的键盘实例,如果增加新的键盘子类,键盘工厂的创建方法中就要增加新的if-else。这种做法扩展性差,违背了开闭原则,也影响了可读性。所以,这种方式使用在业务较简单,工厂类不会经常更改的情况。
用户9854323
2022-09-29
290
0
The binary version of its metadata is 1.6.0, expected version is 1.4.2.
打包
gradle
android
ps: gradle默认是会用最高版本的依赖,但是现在是期望用低版本的,所有就force。
用户9854323
2022-07-30
2.2K
0
Android中 DialogFragment 全屏时 在android11机型失效的问题
dp
padding
window
由于 Window 的 decorView 默认是设置有 10dp 的padding。需要获取到decorView后设置其padding为(0, 0, 0, 0) 即可。
用户9854323
2022-06-25
1.6K
0
设置图片的透明度从左到右渐变
一、设置图片的透明度从左到右渐变 /** * 设置图片的透明度从左到右渐变,使右边缘平滑过渡(注意只跟着x坐标变) * * @param num 范围为0-100,0为全透明,100为不透明 */ public static Bitmap getTransAlphaBitmap(Bitmap sourceImg, float num) { if (sourceImg == null) { return null;
用户9854323
2022-06-25
1.8K
0
Gradle知识点
https
网络安全
maven
api
html
1、applicationVariants 参考:https://developer.android.com/reference/tools/gradle-api/7.0/com/android/build/api/variant/ApplicationVariant
用户9854323
2022-06-25
319
0
HTTPS数据传输流程
https
http
网络安全
2.服务器端有一个秘钥对,即公钥和私钥,是用来进行非对称加密使用的,服务器端保存着私钥,将公钥发送给客户端
用户9854323
2022-06-25
955
0
图片打标签之获取图片在ImageView中的坐标
android
matrix
android matrix 最全方法详解与进阶(完整篇) imageView = findViewById(R.id.imageview); imageView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Drawable drawable = imageView
用户9854323
2022-06-25
1.2K
0
RecyclerView滚动到指定位置
1、mLayoutManager private void moveToPosition(int position) { if (position >= 0) { mLayoutManager.scrollToPositionWithOffset(3, 0); } } 2、LinearSmoothScroller mTopSmoothScroller = new TopSmoothScroller(getActivity()); priva
用户9854323
2022-06-25
1.7K
0
Kotlin基础
kotlin
mapreduce
与Java中不一样,kotlin中 “==” 和 equals() 一样,equals( , true)是忽略大小写
用户9854323
2022-06-25
327
0
Kotlin学习笔记
kotlin
java
编程算法
在 Java 中有 switch 语句,在 Kotlin 中使用 when 来代替 switch
用户9854323
2022-06-25
1.9K
0
Hook技术
java
api
android
参考: https://www.jianshu.com/p/4f6d20076922
用户9854323
2022-06-25
505
0
动态代理
代理
动态代理
监控
接口
静态代理缺点:接口与代理类是1对1的,有多个接口需要代理,就需要新建多个代理类,繁琐,类爆炸。
用户9854323
2022-06-25
180
0
android计算bitmap内存及内存优化
编程算法
参考: https://www.cnblogs.com/dasusu/p/9789389.html http://www.cocoachina.com/articles/30884
用户9854323
2022-06-25
561
0
八个经典的java多线程编程题目
数据分析
文章目录 1、要求线程a执行完才开始线程b, 线程b执行完才开始线程 2、两个线程轮流打印数字,一直到100 3、写两个线程,一个线程打印1~ 52,另一个线程打印A~Z,打印顺序是12A34B...5152Z 4、编写一个程序,启动三个线程,三个线程的ID分别是A,B,C;,每个线程将自己的ID值在屏幕上打印5遍,打印顺序是ABCABC... 5、编写10个线程,第一个线程从1加到10,第二个线程从11加20…第十个线程从91加到100,最后再把10个线程结果相加。 6 、三个窗口同时卖票 7、 生产者消
用户9854323
2022-06-25
890
0
requestLayout() 、invalidate()、postInvalidate()原理
https
http
网络安全
参考: https://www.cnblogs.com/tiger-wang-ms/p/6592189.html
用户9854323
2022-06-25
373
0
activity主题
1、沉浸式主题 <style name="Theme.Gallery" parent="android:Theme.Light.NoTitleBar.Fullscreen"> <item name="android:windowBackground">@color/black</item> <item name="android:windowIsTranslucent">true</item> </style> 1、透明activity主题 <style name="Kee
用户9854323
2022-06-25
523
0
点击加载更多
活动推荐
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档
查看详情
【社区公告】
技术创作特训营有奖征文