![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 57
Sun2AM
这个作者很懒,什么都没留下…
展开
-
Android蓝牙通信——安卓蓝牙obtainMessage数据传输部分数据丢失乱序问题
根据google的demo写的蓝牙通信程序,在接收蓝牙的信息时,发现收到的数据有部分丢失和乱序。 在电脑上串口上查看蓝牙模块数据传输结果正常, 但是当利用蓝牙传数据的时候,上位机端(安卓手机客户端)就会出现数据丢失的问题,而且数据丢的特别严重:既然串口上面输出的结果是正确的,那么证明单片机本身没有任何问题。原创 2017-03-11 23:28:40 · 3305 阅读 · 0 评论 -
Android蓝牙通信——与蓝牙模块进行通信传输数据
android蓝牙开发—与蓝牙模块进行通信数据传输(蓝牙串口)需要与蓝牙模块进行通信。 首先,需要获得一个BluetoothAdapter,可以通过BluetoothAdapter.getDefaultAdapter()获得系统默认的蓝牙适配器,也可以自己指定(没有试过)。然后检查手机的蓝牙是否打开,如果没有,通过enable()方法打开。 完成这些必要的设置后,就可以正式开始与蓝牙原创 2017-03-11 22:29:26 · 7153 阅读 · 1 评论 -
android编程——控件居中居右居底
对于TextView 1. 让textView里面的内容水平居中 : android:gravity="center_horizontal"让textView控件在它的父布局里水平居中 android:layout_gravity="center_horizontal"原创 2017-03-12 19:13:33 · 1161 阅读 · 0 评论 -
android编程——TextView字体颜色、换行、行间距
换行 TextView中可以通过“\n”换行行间距 Android中,在TextView显示中文时字间会比较紧凑,不是很美观。为了让每行保持一定的行间距,可以设置属性android:lineSpacingExtra或android:lineSpacingMultiplier。android:lineSpacingExtra 设置行间距 android:lineSpacingExtra="6d原创 2017-03-12 19:46:20 · 1440 阅读 · 0 评论 -
viewPager.setAdapter(new MyFragmentPagerAdapter(getSupportFragmentManager()
Null Pointer Exeception on viewPager.setAdapter(new MyFragmentPagerAdapter(getSupportFragmentManager(),alFragment)); viewPager未初始化 you can debug a NullPointerException yourself by adding things like:原创 2017-03-16 00:45:32 · 3520 阅读 · 0 评论 -
Android编程——Fragment
fragment中Toast.makeText(getActivity().getApplicationContext(),"已连接 " + mConnectedDeviceName, Toast.LENGTH_SHORT).show();原创 2017-03-16 01:07:02 · 517 阅读 · 0 评论 -
android弹出消息框、输入框、选择框、日期选择
1.一个确定对话框new AlertDialog.Builder(this).setTitle("确认").setMessage("确定吗?").setPositiveButton("是",new Alert1()).setNegativeButton("否",null).show();2.一个原创 2017-04-28 20:48:31 · 1171 阅读 · 0 评论