- 博客(15)
- 收藏
- 关注
原创 Android OpenGLES2.0画的三角形不显示
参考原文:https://blog.youkuaiyun.com/junzia/article/details/52801772用gl画的三角形,一直不显示,找不到问题原因,望吧里大佬不吝赐教。下面是代码:package com.example.gles_demo;import android.opengl.GLES20;import android.opengl.GLSurfaceView;...
2024-07-03 14:32:42
219
1
原创 Flutter集成原生aar
第四步:打开android/app/src/MainActivity,添加方法。1、要么把android作为一个项目在AS打开,在里面加入这些代码。在flutter项目里这里的方法不会自动引用包,这里是静态代码。第二步:android/build.gradle添加引入库地址。第三步:android/app/build.gradle引入包。第一步:android/app/libs引入aar。第四步:Flutter里调用。2、要么手动添加包。
2024-07-01 16:52:55
430
原创 Android自动拨号demo
注意:不能插卡,因为系统页面,获取到按钮ID也不能自动点击。不插卡会有个dialog,可以自动点击。目的:通过华为手机外呼,查看通话记录,查看手机号码被标记情况(其他手机需要响铃后才显示标记情况)业务需求:手机拨号,筛选外呼的号码被标记情况,如果标记骚扰太多,号码就弃用。demo适用华为手机,不插卡,自动连续呼叫。只能上传5M的gif,太麻烦了。主要是用无障碍模式,自动外呼。
2024-07-01 16:11:57
175
原创 Gitee大文件上传
在Gitee中上传大文件时,使用Git LFS(Large File Storage)。1、确保已经安装Git和Git LFS。根据需要追踪不同类型的大文件。是示例,表示追踪所有扩展名为。是因为付费才可以使用LFS。ps:如果遇到如下错误。
2024-03-25 09:31:09
1052
1
原创 Android Studio git commit和push慢
windows系统的hosts文件的位置如下:C:\Windows\System32\drivers\etc\hosts。mac/linux系统的hosts文件的位置如下:/etc/hosts。
2024-03-21 17:23:34
456
原创 Kotlin TabLayout切换字体大小变化
Google自带的TabLayouot太难用了,各种意想不到的bug。看着很美好,所有的状态都有了,但是一运行,一运行一个不吱声。文字颜色状态正常改变,字体加粗只有初始加载有用,但是选中的文字大小没作用,切换后,加粗也失效展示踩坑1踩坑二:网上攻略了一份改变的方法这次试了试,切换没啥问题,但是首次加载,默认第一个tab选中,但是字体style还是不起作用。
2024-03-14 14:07:47
872
原创 Linux-Ubuntu版本编译WebRTC-Android版本
最近在弄WebRTC源码编译,去官网看了下,都是linux命令,感觉头大,从来没用过linux,所以走了很多弯路。经历6天痛苦折磨终于编译过了。因此记录下过程,方便大家或者自己以后再用linux系统编译源码参考。准备工作:1.VMware虚拟机2.Ubuntu版本linux系统(我用的是16.04.6版本)3.Python(我用的是2.7版本,必须是含有zlib库的Python,如...
2019-10-31 15:46:18
161
1
原创 Java代码:RGB565转YUV420SP
近期在弄Android外置usb摄像头开发,所获取到的数据是RGB565的,但是接收方必须要是YUV420SP格式的。(接口是基于Android手机摄像头的数据格式NV21来写的,现在要用usb摄像头所以导致数据不通)之前接触到的都是底层C来转,现在要自己动手了。开启百度之旅,百度都翻到10页之后了,基本都是YUV转RGB的,偶尔有RGB转YUV的也是C语言的。C也看不懂啊!也翻到一篇...
2019-09-18 18:13:56
1741
原创 替换Manifest.xml,界面替换(动态布局、动态获取R文件)
获取AndroidManifest.xml中的package name (可以用package来当判断条件):一个程序替换AndroidManifest.xml修改R文件就可以界面大换血了 if(getApplication().getPackageName().equals("com.wintone.plateid.free")){ }...
2016-03-08 10:42:10
972
原创 andorid动态布局
在Xml里声明布局setContextView(R.Layout......);相对布局才有addRule()设置控件位置的方法布局参数对象RelativeLayout.LayoutParams lParams = new RelativeLayout.LayoutParams(width, height); 布局参数属性 lPa
2016-03-08 09:54:38
298
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人