Android
破竹15
技能简介
1.HTML/5
2.CSS/3
3.JavaScript/jQuery/Echarts/TypeScript
4.Java/Android
5.C/C++/graphics/Sgl/epoll/Qt
6.Python3/channels/Django
7.Linux/Shell
8.ceph/nfs-ganesha
9.opengl/CocosCreator3.x
展开
-
Android Studio build.gradle获取项目绝对路径
【代码】Android Studio build.gradle获取项目绝对路径。原创 2023-11-29 09:54:24 · 1153 阅读 · 0 评论 -
Android开发笔记
1.使用AlertDialog.Builder 对话框自定义view,并通过setview设置 AlertDialog.Builder dlgAlert; dlgAlert = new AlertDialog.Builder(this); LayoutInflater inflater = getLayoutInflater(); ...原创 2019-08-27 17:36:00 · 36 阅读 · 0 评论 -
Android studio将一个项目作为module导入另一个项目
有两个Android项目,一个为pozhudl,一个为app,现在欲将pozhudl项目作为module导入到app中,并调用pozhudl项目中的类先在pozhudl项目的build.gradle 中修改这句 apply plugin: 'com.android.application' 为 apply plugin:'com.android.library'如果里面是这几行就直...原创 2019-08-15 17:27:00 · 51 阅读 · 0 评论 -
Android Studio开发中的构建异常和解决办法
1. Cannot fit requested classes in a single dex file (# methods: 162837 > 65536 ; # fields: 88354 > 65536)在app的build.gradle中添加依赖,在defaultConfig中添加以下代码【注意:必须是app这个module,不能是其他的module】apply p...原创 2020-05-10 10:50:00 · 91 阅读 · 0 评论 -
Android Studio升级3.6 Build窗口出现中文乱码问题解决方法
解决方法在Android Studio中双击Shift或者点击顶部全局搜索"Edit Custom VM Options"或者点击Help—>Edit Custom VM Options然后在打开的文件中添加一句-Dfile.encoding=UTF-8然后重启Android Studio然后你就会发现,中文乱码的问题解决了...原创 2020-05-04 23:46:00 · 41 阅读 · 0 评论 -
Android的Touch事件分发机制简单探析
转自https://www.cnblogs.com/net168/p/4165970.html前言 Android中关于触摸事件的分发传递是一个很值得研究的东西。曾不见你引入了一个ListView的滑动功能,ListView就不听你手指的指唤来滚动了;也不知道为啥Button设置了onClick和onTouch,其中谁会先响应;或许你会问onTouch和onTouchEvent有什么区别...原创 2019-12-22 00:29:00 · 41 阅读 · 0 评论 -
Android停止,重新启动一个activity
public class A extends Activity { public static Activity actNativityA=null; //随时停止或重启 NativityView @Override protected void onCreate(Bundle savedInstanceState) { super.onCreat...原创 2020-01-19 12:45:00 · 53 阅读 · 0 评论 -
小结Fragment与FragmentPagerAdapter的生命周期及其关系
本博客部分内容是来自http://blog.csdn.net/dreamzml/article/details/9951577FragmentPagerAdapterFragmentPagerAdapter 继承自 PagerAdapter。相比通用的 PagerAdapter,该类更专注于每一页均为 Fragment 的情况。如文档所述,该类内的每一个生成的 Fragment 都将保存在内存之...原创 2019-12-24 00:30:00 · 34 阅读 · 0 评论 -
Android 布局平分间距
设置layout_weight权重为1。有权重的地方全部都为相等的比例。使用ConstraintLayout 进行权重分配 app:layout_constraintHorizontal_chainStyle="spread_inside" 可以达到我们需要的效果。<?xml version="1.0" encoding="utf-8"?><androidx.cons...原创 2020-05-03 11:06:00 · 50 阅读 · 0 评论 -
Android项目迁移到Androidx的问题解决
1. Binary XML file line #2: Error inflating class androidx.core.widget.DrawerLayout将androidx.core.widget.DrawerLayout替换为androidx.drawerlayout.widget.DrawerLayout2. Binary XML file line #2: Error ...原创 2020-04-18 17:23:00 · 53 阅读 · 0 评论 -
Android Service 与 Activity使用Pending Intent通信
转载:Android Service 与 Activity使用Pending Intent通信转载 2021-07-30 17:28:06 · 168 阅读 · 0 评论 -
Android开发 javah,adb使用
javah使用生成头文件javah -encoding UTF-8 -classpath D:\Android\Sdk\platforms\android-28\android.jar;. com.pozhu.aiguinative.PaintViewD:\Android\Sdk\platforms\android-28\android.jar;.根据自己的环境设置adb使用adb配置D:\Android\Sdk\platform-tools #加到系统PATH变量adb kil原创 2021-08-05 21:35:08 · 383 阅读 · 0 评论 -
android studio 升级后异常: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup
Android studio版本:Android Studio Flamingo | 2022.2.1 Patch 1。报错:Unsupported Java.默认的jdk版本:17.0.6。解决:降低jdk版本为11。原创 2023-05-26 10:00:50 · 913 阅读 · 0 评论 -
android opengles 绑定顶点数据的几种方式
分别有三段数据,分三批填充到GPU缓存。原创 2022-08-16 11:22:40 · 275 阅读 · 0 评论 -
Android build.gradle执行zip,copy命令
创建一个执行copy命令的任务:task copySoFileTask(type: Exec, description: '复制so文件'){ println("copySoFileTask..........") workingDir "${rootDir}" def copyCommond = [ 'cmd',"/c",'copy',"\"AiGuiNative\\build\\intermediates\\cmake\\debug\\obj\\ar原创 2021-08-29 23:30:28 · 928 阅读 · 0 评论 -
Android NDK_PROJECT_PATH=null问题解决
Application.mk中的APP_STL := gnustl_static修改为APP_STL := c++_static我的其他配置信息sdk.dir=D\:\\Android\\Sdkndk.dir=D\:\\Android\\android-ndk-r16b #和这个应该没有关系APP_ABI := arm64-v8a原创 2021-08-08 09:59:50 · 798 阅读 · 1 评论