![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
android
android
可乐_@吸管
这个作者很懒,什么都没留下…
展开
-
Android stuio真机调试时一直处于waitingfor debugger解决方法
确认不是ADB的端口被占用时:在USB调试遇到“waiting for debugger”错误的,解决方案如下: 把设置->开发者选项->等待调试程序中的复选框去掉,就可以运行了原创 2021-01-12 16:57:48 · 891 阅读 · 0 评论 -
Android studio生成签名jks文件
生成方式有两种:1.直接在Android studio上create new jks文件2.在Terminal控制台用命令行生成方式一:操作步骤1:操作步骤2:操作步骤3:输入指定的信息和密码,点击ok即可。虽然跳出了这个提示但jks文件其实已经生成成功了,也可以按它的提示去操作,会生成一个新的和旧的jsk文件(https://blog.csdn.net/u010802275/article/details/104275211)。方式二:命令行keytool -genkey -al原创 2020-10-16 15:40:51 · 8481 阅读 · 3 评论 -
安卓屏幕适配笔记记录
安卓屏幕单位:dp (dip): 即设备无关像素(device independent pixels),这种尺寸单位在不同设备上的物理大小相同。px:即像素(pixel),这个不用多说。pt:通常用来作为字体的尺寸单位,1 pt相当于1/72英寸。inch:英寸,1 英寸约等于2.54厘米,主要用来描述手机屏幕的大小。sp:大部分人只知道它通常用作字体的尺寸单位,实际大小还与具体设备上的用户设定有关。在上面几种常见的尺寸单位,dp和sp可以看做是虚拟尺寸。其中dp是与设备无关的虚拟像素单位,开发原创 2020-08-12 13:59:40 · 160 阅读 · 0 评论 -
Android studio 快捷键(快速整理代码等)
快捷键:shif + alt + l原创 2020-06-23 15:35:45 · 2113 阅读 · 0 评论 -
NET_DVR_GetErrorMsg 返回最后操作的错误码信息
官网链接NET_DVR_GetErrorMsg返回最后操作的错误码信息。char * NET_DVR_GetErrorMsg(LONG * pErrorNo);参量pErrorNo[out]错误码数值的指针返回值错误代码主要分为网络通讯库,RTSP通讯库,软硬解库,语音对讲库等错误码,详见替换。网络通讯库错误码错误类型 错误值 错误信息NET_DVR_NOERROR 0 没错NET_DVR_PASSWORD_ERROR 1个 用户名或密码错误。NET_DVR_NOENOU转载 2020-06-23 13:49:00 · 3742 阅读 · 0 评论 -
ButterKnife的使用(Fragment绑定)
1、Activity的绑定:ButterKnife.bind(this);2.Fragment的绑定ButterKnife.bind(this,rootView);@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inf原创 2020-06-23 13:43:24 · 2195 阅读 · 0 评论 -
android.os.IBinder android.view.View.getWindowToken() on a null object reference的解决办法
在copy别人的demo中遇到的一个问题:原来的写法: // Preview listener private Button.OnClickListener Preview_Listener = new Button.OnClickListener() { public void onClick(View v) { try{ ((InputMethodManager)getSystemService(原创 2020-06-20 11:47:53 · 2254 阅读 · 0 评论 -
butterknife @OnClick的简单使用流程
@SuppressLint("ResourceType") @OnClick({R.id.image_control, R.id.image_say, R.id.image_playback, R.id.ptz_top_btn,R.id.ptz_bottom_btn,R.id.ptz_left_btn,R.id.ptz_right_btn}) public void onClick(View v) { switch (v.getId()){ ...原创 2020-06-11 15:21:02 · 4755 阅读 · 0 评论 -
原生安卓调用js方法(加载本地html文件)
原生安卓和js的交互WebView的基本使用基本配置原生安卓调用js原生安卓代码js代码WebView的基本使用基本配置1.在xml里创建如下代码 <WebView android:id="@+id/web_view" android:layout_width="match_parent" android:layout_height="match_parent"/>2.在AndroidManifest.xml里加入如下权限(用于网络访问)<原创 2020-06-06 16:18:42 · 3675 阅读 · 2 评论 -
自定义View下TypeArray的使用流程
自定义View下TypeArray的使用流程TypeArray 存放了我们在自定义控件时需要使用的常量 ,在xml文件中罗列需要使用的对象名和类型,使代码更加简洁,方便修改。代码流程一:定义属性的声明文件1)新建attrs.xml文件 定义attr对象和形象 declare-styleable 也可以不定义,不定以的时候可以在类的构造函数里定义指定的也可以定义xml界面的属性,比如 和...原创 2020-05-06 18:48:55 · 297 阅读 · 1 评论 -
Android10连接WiFi时遇到的问题
存在的问题:在真机测试时,我的手机安卓9,在使用addNetwork()方法时功能是正常的,当换一个手机的时候(Android10)时发现连接WiFi的功能无法使用,在网上查阅资料,后发现安卓9和安卓10的连接WiFi的方法不一样,文档链接(https://developer.android.google.cn/guide/topics/connectivity/wifi-bootstrap#ja...原创 2020-04-13 21:09:27 · 10746 阅读 · 24 评论 -
Cannot inline bytecode built with JVM target 1.8 解决办法
错误bug记录:Cannot inline bytecode built with JVM target 1.8 into bytecode that is being built with JVM target 1.6. Please specify proper ‘-jvm-target’ option原因:项目是用jvm1.6 构建的 而库则用到了1.8 两者不兼容解决办法:手动配置...原创 2020-03-26 14:06:02 · 2329 阅读 · 1 评论 -
android studio入门(二)——AndroidManifest.xml详解
目录位置:作用:AndroidManifest.xml是每个Android项目所必需的 ,是对整个Android应用的全局描述,AndroidManifest.xml详细说明了应用的图标,名称以及包含的组件等package=“com.example.myapplication”> 应用程序的名称android:icon="@mipmap/ic_launcher" 应用程序的图...原创 2019-09-15 22:31:39 · 753 阅读 · 0 评论