Android
Chen...
这个作者很懒,什么都没留下…
展开
-
Android http post 方法
首先在App的build.gradle中加入implementation 'com.squareup.okhttp3:okhttp:3.12.0'之后try { OkHttpClient client = new OkHttpClient(); MultipartBody formBody = new MultipartBody.Builder() .setType(MultipartBody.FORM) .addFormDataPar原创 2021-05-10 15:04:13 · 851 阅读 · 0 评论 -
setContentView 后点击事件失效
文章目录背景问题原因解决背景因项目中用到多个界面,使用单个Activity进行桌面切换,切换桌面使用方法为setContentView(View view)使用该方法可以记录之前按键等的状态 viewActivityHome = LayoutInflater.from(this).inflate(R.layout.activity_home, null); viewActivityAccountManager = LayoutInflater.from(this).原创 2021-01-21 10:06:24 · 313 阅读 · 0 评论 -
Android直接使用串口
Android直接调用串口使用new SerialPort(new File("/dev/ttysWK3"), 115200, 0);注意打开的设备的节点名称,波特率,其它详见源码源码链接:GiteeGithubCSDN原创 2021-01-09 15:28:34 · 303 阅读 · 0 评论 -
Android U盘 SD卡 读写权限
问题描述 想要在sd卡或U盘的跟目录修改、创建、删除文件等操作。 在XML文件中申请权限 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:na原创 2020-10-12 14:38:21 · 2170 阅读 · 1 评论 -
Android8系统修改导航栏、通知栏、状态栏
目的:屏蔽通知栏屏蔽状态栏修改导航栏修改前:修改后:所有修改均为对Android8.1 frameworks中内容的修改修改导航栏源码路径frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar\phone\NavigationBarFragment.java将不需要显示的button设置为invisible即可部分源码修改如下: private void prepareNavigation原创 2020-08-25 09:48:53 · 1282 阅读 · 0 评论 -
Ubuntu18搭建Android8.1SDK开发环境
sudo apt-get install gnupg flex bison gperf build-essential zip curl libc6-dev libsdl1.2-dev pngcrush schedtool libxml2 libxml2-utils xsltproc lzop libc6-dev schedtool g++-multilib lib32z1-dev lib32ncurses5-dev gcc-multilib libswitch-perl libssl1.0.0 l原创 2020-08-25 09:48:21 · 247 阅读 · 0 评论 -
Android默认开启应用权限 不弹窗
文章目录问题描述解决方法1、系统预装应用2、后安装的应用**PACKAGE_USAGE_STATS**权限**WRITE_SETTINGS权限**问题描述系统预装APK和后安装的APK,默认全部打开应用,不弹窗提醒!,不弹窗提醒!,不弹窗提醒!。解决方法1、系统预装应用W:\Code\RK3399PRO_HDMI_ANDROID8\frameworks\base\services\core\java\com\android\server\pm\DefaultPermissionGrantPolic原创 2020-08-05 09:37:18 · 1859 阅读 · 0 评论