![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓
能运行就行
这个作者很懒,什么都没留下…
展开
-
Android 查询局域网内所有ip和mac地址
2:使用android手机通过向子网内所有设备先发送一遍udp包,实现与在线的设备都进行通信一遍,这样对应的路由信息就自动存储在本地手机中,然后在通过读取android 本机的arp缓存表,来获取设备信息。1:通过java运行cmd命令,来通过arp命令获取同一网络下设备信息,对于支持linux 和windows的设备有效,像一些非智能设备,就无力回天了。Step2:new出一个线程,向网段内所有在线设备发送消息。执行完后会自动写入到/proc/net/arp。原创 2023-02-23 21:09:46 · 3369 阅读 · 4 评论 -
Can‘t create handler inside thread Thread[Thread-13,5,main] that has not called Looper.prepare()
handler异常原创 2022-08-26 18:09:39 · 1334 阅读 · 0 评论 -
Error inflating class出现报错
在填充布局时R.layout.dialog_item里面含有theme时报错Error inflating classLayoutInflater inflater = LayoutInflater.from(mContext); View view = inflater.inflate(R.layout.dialog_item, null);被布局里面有theme,需要在对应的只需AndroidManifest加入,activity中加入theme <activity原创 2022-04-01 22:40:12 · 3588 阅读 · 0 评论 -
threadid=1: thread exiting with uncaught exception (group=0x415d9560)
java.lang.NullPointerException at android.widget.ArrayAdapter.createViewFromResource这个方法items 数组里面不能有NULL字段public Builder setSingleChoiceItems(CharSequence[] items, int checkedItem, final OnClickListener listener)原创 2022-04-01 20:06:42 · 2075 阅读 · 0 评论 -
Android 断开已连接蓝牙的连接(媒体和通话音频)【完美解决】
Android 断开已连接蓝牙的连接通过配对连接蓝牙设备后发现有些设备包含两种属性媒体音频和通话音频;通过反射调用断开连接的方法后判断连接状态还是已连接。因为媒体音频是属于BluetoothProfile.A2DP代理的因为通话音频是属于BluetoothProfile.HEADSET代理的关闭时需要把他们全部关闭后获取的连接状态才是正确的。断开对音频和通话的连接方法调用disconnect(BluetoothDevice);//要断开的蓝牙连接对象 * 需要连接/断开的蓝原创 2022-03-02 20:08:40 · 7692 阅读 · 0 评论 -
EditText限制空格的输入
/** * 禁止输入空格 * * @param et_names */ private void setEditTextInhibitInputSpeBlank(EditText et_names) { InputFilter filter = new InputFilter() { @Override public CharSequence filter(CharSequence so...原创 2021-05-24 18:42:13 · 197 阅读 · 0 评论 -
Android 第三方开源下拉框:NiceSpinner的修改下拉时区域的背景颜色
<org.angmarch.views.NiceSpinner android:id="@+id/sp_light_location" android:layout_centerHorizontal="true" android:layout_marginTop="@dimen/dp_17" android:layout_width="@dimen/item_control_spinner_width" and...原创 2021-05-20 15:19:06 · 1090 阅读 · 0 评论 -
so库报错根据地址查看,addr2line定位出错位置
配置全局环境变量出现’arm-linux-androideabi-addr2line’ 不是内部或外部命令,也不是可运行的程序或批处理文件。时配置环境变量第一步,找到对应的addr2line的位置,一般就在ndk-bundle下在找的时候可能会在\toolchains看到这两个文件夹分别是aarch64-linux-android-4.9和arm-linux-androideabi-4.9因为我这边用的是这个arm-linux-androideabi-addr2line所以我选arm-l原创 2021-04-08 17:56:59 · 1595 阅读 · 0 评论 -
Android 开发过程中常用命令记录(持续更新)
adb相关指令查看设备分辨率:adb shell wm size查看屏幕密度(DPI):adb shell wm densityadb截图指令//截图保存到设备的/sdcard/目录下并且命名为screen.pngadb shell screencap -p /sdcard/screen.png//下载设备/sdcard/目录下screen.png到电脑的当前目录下adb pull /sdcard/screen.png查看端口netstat -ano | findstr "原创 2021-04-01 10:35:04 · 126 阅读 · 0 评论 -
MPAndroidChart LineChart使用LineChart.zoom 放大后头尾x轴显示不全,缩放放大失效
用这个方法设置后一页固定显示7个并且按比率放大 //设置一页最大显示个数为7,超出部分就滑动 float ratio = (float) bodyFatScaleDatasList.size()/(float) 7; //显示的时候是按照多大的比率缩放显示,1f表示不放大缩小 mLineChart.zoom(ratio,1f,0,0);跳转到最后一个位置 mLineChart.moveViewToX(lastIndex);出现x轴第一原创 2021-04-01 09:43:51 · 1726 阅读 · 0 评论 -
Only fullscreen opaque activities can request orientation
AndroidManifest.xml中Activity去掉android:screenOrientation="portrait"原创 2020-12-29 15:42:17 · 67 阅读 · 0 评论 -
android项目gen目录下没有R文件
第一步第二步修改为最新的第三步这样就会生成R文件原创 2020-11-04 11:23:00 · 275 阅读 · 0 评论 -
Caused by: java.lang.ClassNotFoundException: Didn‘t find class “androidx.localbroadcastma
添加这个依赖即可implementation 'com.android.support:support-v4:27.1.1'原创 2020-10-15 09:20:47 · 1208 阅读 · 0 评论 -
Could not find method google() for arguments【完美解决】
help->about查看as版本修改为对应的版本,gradle Version可以添加已经下好的原创 2020-09-09 13:39:38 · 2185 阅读 · 1 评论 -
Error running test: Default Activity not found解决方法
重置Android Studio的配置删除c盘下的配置文件, 路径为C:\Users\用户名\.AndroidStudio3.4和C:\Users\用户名\.android两个文件夹.重新打开Android Studio就可以啦就跟第一次打开一样,重新配置...原创 2019-06-26 11:22:09 · 624 阅读 · 0 评论 -
Android Studio 小技巧合集
https://blog.csdn.net/jdsjlzx/article/details/50689047转载 2019-06-24 08:58:16 · 126 阅读 · 0 评论 -
RecyclerView 复用item错误positon错乱的解决方法【完美解决】
@Override public int getItemViewType(int position) { return position; }getItemViewType 适配器里面的这个方法返回改为position把 return super.getItemViewType(position);改为 ...原创 2019-07-02 18:00:00 · 3813 阅读 · 3 评论 -
android studio design editor is unavailable until a successful sync
Build -Rebuild Project然后重启as即可原创 2019-06-27 09:44:20 · 353 阅读 · 0 评论 -
Android点击EditText以外区域,键盘消失
地址https://blog.csdn.net/ITYDXTOCATTLE/article/details/51003382复制进去就可以直接使用转载 2019-06-28 09:02:18 · 579 阅读 · 0 评论 -
Android EditText获取焦点自动弹出软键盘的方法 【完美解决】
复制这个方法进去 public void showSoftInputFromWindow(EditText editText){ editText.setFocusable(true); editText.setFocusableInTouchMode(true); editText.requestFocus(); ...原创 2019-06-28 10:07:22 · 7308 阅读 · 2 评论 -
Could not find com.android.support:appcompat-v7:27.1.1.问题解决
allprojects { repositories { jcenter() maven { url "https://maven.google.com" }//添加这个就可以 }}原创 2019-06-25 14:47:20 · 6231 阅读 · 5 评论