- 博客(51)
- 资源 (3)
- 收藏
- 关注
原创 QT 简单TCP客户端
最近要搞一个三端互联数据收发器,一个设备客户端,一个服务器,一个PC客户端。服务器采用JAVA语言写的,而PC端我打算用QT来写。QT,一种非常好用的工具(个人感觉)。学习JAVA的,也可以去试试,不过C++基础还是要有的。话不多说,直接上代码。首先项目**.pro 文件中添加QT += networkmainwindow.h 代码#ifndef MAINWINDOW_H#d...
2020-04-29 15:25:57 4492 1
原创 Java JFrame 应用笔记
1、exej4编译,Icon窗口图标不显示修改前Toolkit toolKit = getToolkit();Image icon = getToolkit().getImage("./src/img/logo.png");this.setIconImage(icon);修改后URL url = getClass().getResource("/img/logo.png")...
2019-11-13 18:31:55 315
原创 I.MX6q环境中下载和编译android8.0源码------不再更新8.0
1/去飞思卡尔官网下载相关资料,如下链接:https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/i.mx-applications-processors/i.mx-8-processors/i.mx-software-and-development-tool:IMX-...
2019-04-25 17:38:37 1493
原创 mm 编译遇到的问题汇总
1/ mm编译 frameworks/base/packages/SystemUI 出现此错误ninja: error: 'out/target/common/obj/JAVA_LIBRARIES/metrics-helper-lib_intermediates/classes.jack', needed by 'out/target/common/obj/APPS/SystemUITest...
2019-04-23 17:45:39 2457
原创 编译android 源码遇到的问题
注:本文章大部分图片资源来源于网上,记录下自己遇到的问题1/虚拟空间不足的问题因为我的是用Vmware虚拟机装的,当初分配的是150G空间,今天编译到78%就出现了磁盘不够的情况。解决方法如下:(1)先关闭虚拟机(2)(3)设置完成后,打开虚拟机,在Terminal 终端输入 apt-get install gparted 安装Gparted磁盘分区工具(4)打开...
2019-04-19 18:24:39 538 3
原创 下载安装官方android 源码全过程
(默认都没有安装如下的话,并且需要fan_qiang)附官方文档(https://source.android.com/setup/build/downloading)1/ 环境搭建sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib ...
2019-04-17 18:30:45 1206
原创 android 音乐信息乱码处理
关于android 音乐乱码的问题,估计很多人都为此头疼。。可能会为你带来些帮助!public static MusicBean fileToMusic(File file) { if (file.length() == 0) return null; MediaMetadataRetriever metadataRetriever =...
2019-03-25 15:12:45 1660 1
转载 Android项目中最火最常用的优秀开源项目(很有用)
转载地址:https://github.com/SenhLinsh/Android-Hot-Libraries#android-hot-libraries有那么多漂亮好用的轮子,总是忍不住好好地总结分类收藏一番。而收藏,当然是为了在可能需要的时候能够迅速果断地找到一个合适我们项目的轮子。分类 详细 框架名称 简介 Star 数 最近 更新 UI...
2018-12-27 10:11:47 1162
转载 android 自定义标签选项
无论是在移动端的App,还是在前端的网页,我们经常会看到下面这种标签的列表效果: 标签列表标签从左到右摆放,一行显示不下时自动换行。这样的效果用Android源生的控件很不好实现,所以往往需要我们自己去自定义控件。我在开发中就遇到过几次要实现这样的标签列表效果,所以就自己写了个控件,放到我的GitHub,方便以后使用。有兴趣的同学也欢迎访问我的GitHub、查看源码实现和使用该控件...
2018-10-30 11:10:39 2962 1
原创 smtplib.SMTPDataError: (554, b'DT:SPM的异常
python 发送邮件,出现如下异常异常如下:smtplib.SMTPDataError: (554, b'DT:SPM 163 smtp12,EMCowxxn7yO5rI9bT0uuEg--.45230S2 1226142521,please see http://mail.163.com/help/help_spam_16.htm?ip=133.13.132.12&hos...
2018-09-05 18:22:39 20585 8
原创 Retrofit+Rxjava+Gson 新闻端小项目
又到周末了,最近一周有点时间搞点东西来耍。由于工作的性质,导致我接触的互联网应用几乎没有,所以本身写的代码可能跟互联网应用有很大的差别,我会不断的更新优化应用。 本项目最开始只是为了满足我自己搞一个Retrofit+Rxjava+Gson 的小例子,最终演变成了一个可以玩的小项目,数据来源:易源数据。后面打算加更多的内容,比如视频,图片之类的,或者登陆,设置等等,也会不断的去刚改项目的架...
2018-08-24 16:29:16 445
原创 android 思必驰 开发(二)
技能发布完成之后,需要把技能添加到你的产品里面,方可使用自定义技能。技能添加完成之后,需要对产品的其他模块做一些配置,按照提示走即可。最后,在产品的发布界面,完成一系列设置之后点击发布,基本格式如下图,点击图片右上角的 资源包下载,这个是DUI 资源内核包以及DUI产品资源配置包,这些的目的是为了节省流量资源,这个资源包大小在60M左右,里面有四个文件。再看下面的这张图,...
2018-07-30 18:10:15 2634 7
原创 android 思必驰 开发(一)
最近没有搞Python了,后面继续学习,要学的东西还有很多很多。。。前期只是学了语法结构基础,最重要的是实践。写这篇文章的目的,在于记录自己在开发思必驰语音中,如何使用的,我做的产品都偏向于硬件和功能方面,毕竟是一家硬件公司,互联网方面偏于薄弱。希望最近的时间内可以玩玩互联网方面的东西,跟上时代的脚步。话不多说,记录下我开发思必驰语音的一些了解吧。昨天开始看的,以前曾经说是要用思必驰,于是注册...
2018-07-27 11:39:09 2703 2
原创 解决:Failed to resolve: runtime
今天导入以前同事写的一个项目,遇到了Failed to resolve: runtime Open File这个错误,懵逼了半天,最后原因在这里:在项目的build 文件中allprojects { repositories { jcenter() maven { url "https://jitpack.io" } goog...
2018-07-18 15:08:36 4292 3
原创 Python 初学(一)
最近有点时间搞东西,想了想,搞搞python来耍耍。简单说一下,python是一种高级语言,初学不难(很多东西都是类似的,比如JAVA),往深的方向目前还没达到,刚刚开始探索了2天。。。学习一门语言,首先就是要搭建环境,我这边直接在官网下载的python windows版,下载完毕直接安装,记住在安装的时候,有个path ,这个要勾选一下。环境搭配好,接下来就是第一个程序了。OK,大家...
2018-06-29 17:44:10 325 2
原创 android EditText与RecycleView冲突解决
我在Fragment中写了一个EditText自定义控件,做了监听处理,Fragment用了RecycleView来加载列表(之前用的都是ListView,现在弃之不用了),当我点击EditText控件后,我发现我程序崩溃了(ANR),我这些数据量大概有3000多条,只要点击EditText,RecycleView 适配器 中的onBindViewHolder 回调会一直刷新,直到3000多调数据...
2018-05-22 15:43:02 2632
原创 Android GreenDao数据库的使用
话不多说,如下:APP gradle 中添加 apply plugin: 'org.greenrobot.greendao'greendao{ schemaVersion 1 daoPackage 'com.xxx.xxx.xxx.db' targetGenDir 'src/main/java'}compile 'org.greenrobot:greendao:3.2....
2018-05-21 16:24:47 886
原创 android 串口通讯
关于android串口通讯相关的东西,直接上代码public class SerialPort { private static final String TAG = "SerialPort"; private FileDescriptor mFd; private FileInputStream mFileInputStream; private FileOutputStream m...
2018-05-15 11:02:08 298
原创 Android studio 编译项目出现Keystore was tampered with, or password was incorrect
最近因为电脑出现了问题(升级android studio 3.0之后,系统内存自增。。我16G的内存,一个小时左右上升到94%以上。。),重新装了系统之后,OK。又各种的环境变量,修改配置。。。导项目。。一运行,FUCK, 出现了 Keystore was tampered with, or password was incorrect 这个错误,原来是我重新生成了一个debug.ke
2017-11-15 12:16:27 7330
原创 Error:Execution failed for task ':app:clean'. > Unable to delete directory 解决方案
android studio 升级到3.0 之后 ,出现了很多问题。。。。各种坑 我这个电脑只要打开androidstudio 内存就会自增,不到两小时就回占到90%以上(16g内存) 还有这个公司加密的问题这个什么安极,说实话 真不怎么样。。。坑太多 不细说了。。今天遇到个新问题,电脑把加密去了之后 再加密 然后编译项目 就出了个这个鬼问题,Error:
2017-11-09 15:12:36 540 1
转载 android 知识库
Android 6.0 Dialog text doesn’t appear123456789101112131415161718192021AlertDialog.Builder builder = new AlertDialog.Builder(this);builder.setTitle("退出登录");builder.setMessage("您确定要退出登录
2017-01-19 16:54:06 895
转载 Drawable /Bitmap、String/InputStream、Bitmap/byte[]互转
Drawable互转BitmapDrawable转Bitmap1234Resources res = getResources();Drawable drawable = res.getDrawable(R.drawable.myimage);BitmapDrawable bd = (BitmapDrawable) d;Bitmap bm = bd.getB
2017-01-19 16:09:51 302
原创 android通讯录浅谈
关于Android通讯录,因为各个android版本的不同,大大小小的坑实在太多了。。。有误代码如下:if (android.os.Build.VERSION.SDK_INT >= 19) { PHONES_PROJECTION[PHONES_SORT_KEY_ALTERNATIVE] = "phonebook_label"; } ...
2016-11-25 14:44:11 1136
原创 Activity跳转到 TabActivity的子页面
。。。。。。随手记下,这个东西用到的并不是太多还用上次写的TabActivity那个demo来说吧点击打开链接在TabActivity 中的oncreate() 中添加 广播,代码如下://注册广播 IntentFilter filter = new IntentFilter(); filter.addAction("com.ex
2016-11-08 16:13:57 637
原创 关于Android高德导航的简单使用
20180829 demo已上传于github,需要的同学自行下载,如果有帮助,欢迎给个start,谢谢!https://github.com/mapeifan/GaodeDemo内容包括 ,一般的地图操作部分,定位以及导航。20180906 补充:有需要实现地图/导航什么功能的,可以下面留言,我看到会一一回复大家。我这里只会告诉你如何去实现,代码封装优化什么的,这个自...
2016-11-08 10:38:58 11657 5
原创 关于Android高德地图的简单开发
最近公司有用到高德地图import android.app.Activity;import android.app.ProgressDialog;import android.content.ContentValues;import android.graphics.Color;import android.os.Bundle;import android.os.Handler;...
2016-11-08 10:21:50 3287 12
原创 关于TabActivity中bindService的使用
在TabActivity中bindService中应该这样bind Intent intent = new Intent(this, MyService.class); this.getApplicationContext().bindService(intent, mConnect, Context.BIND_AUTO_CREATE);在销毁时,也要注意 @Override
2016-08-26 11:37:37 411
原创 关于TabActivity相关使用
尽管google已经废弃了TabActivity..但是,用还是可以用的。话不多说,看代码import android.app.TabActivity;import android.content.Intent;import android.os.Bundle;import android.view.LayoutInflater;import android.view.View;im
2016-08-26 09:42:27 474
转载 android网络通信之WIFI教程实例汇总
一、WIFI基础(相关文章)1、Android WIFI网络操作http://www.eoeandroid.com/thread-99637-1-1.html2、【转】android sdk 中Android.net.wifi简要分析http://www.eoeandroid.com/thread-70676-1-1.html3、Android平台中Wifi的初
2016-07-04 10:56:58 913
原创 android关于连接蓝牙socket 通道
有时候 我们需要 自动连接 app 的socket 数据通道 ,,通常情况下,我们都只是 手点 设置》蓝牙 》搜索 》绑定》连接 电话/多媒体 》 ,上面的连接 仅仅是 A2DP 以及HEADSET 的连接 如何 自动连接 socket通道? 楼主有了一个想法代码如下:// 检查如果蓝牙音频连接。 int result = bluetoothAdapter.get
2016-05-09 16:01:34 2194
原创 关于Application 保存UI状态的用法
其实保存UI 状态,通常用SharedPreferences 来保存,以上方法仅限小例子,你可以用SharedPreferences 来创建一个存储的xml文件,存值,取值来判断UI的显示或者值得传输,方法比较简单,网上demo一大把,就不多赘述了补充: 对于UI状态的保存,有很多种方式,第一种: 简单demo不考虑性能,可采用静态常量的方式,比如 public st...
2016-03-23 15:16:47 950
转载 android 传统蓝牙Bluetooth联通性
Android平台包含了对蓝牙网络协议栈的支持,它允许一个蓝牙设备跟其他的蓝牙设备进行无线的数据交换。应用程序通过Android蓝牙API提供访问蓝牙的功能。这些API会把应用程序无线连接到其他的蓝牙设备上,具有点到点和多点无线特征。使用蓝牙API,Android应用程序能够执行以下功能:1. 扫描其他蓝牙设备2. 查询本地已经配对的蓝牙适配器3. 建立RFCOMM通道4
2016-02-18 11:04:21 2352
转载 android之bluetooth详解(2基础)
基础: 这篇文档描述了怎么使用Android Bluetooth APIs完成数据交换的四个主要的任务:创建Bluetooth,找到本地区域可用的蓝牙设备或匹配的蓝牙设备,连接设备,传输数据。 所有的Bluetooth APIs都在android.bluetooth包下。下面是创建蓝牙连接需要实现的类和接口: BluetoothAdapter:
2016-02-18 09:42:57 1101
转载 android之Bluetooth详解
对于Android的英文帮助文档,总是看了记不住,远不如对中文资料那么印象深,所以下面的叙述都是对Android帮助文档Bluetooth的翻译。一、BluetoothAndroid平台包含了对Bluetooth协议栈的支持,允许机器通过Bluetooth设备进行无线数据交换。应用框架通过Android Bluetooth API访问Bluetooth功能模块。 这些API能让应用无线
2016-02-18 09:37:55 4431 1
转载 Android退出应用最优雅的方式(改进版)
我们先来看看几种常见的退出方法(不优雅的方式)一、容器式 建立一个全局容器,把所有的Activity存储起来,退出时循环遍历finish所有Activityimport java.util.ArrayList;import java.util.List;import android.app.Activity;import android.os.Bundle;p
2016-01-04 10:24:20 533 2
转载 android重要控件各种大全
Android中国开发精英目前包括: Android开源项目第一篇——个性化控件(View)篇 包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPic
2016-01-04 09:38:04 26435 4
原创 android中关于图片分享到QQ或者微信,朋友圈及其他(免SDK)
最近又做了一个关于图片分享到朋友圈的一个小功能,起先想到的是要添加比如QQ 或者微信以及其他工具的API,但是很麻烦,还要申请一些乱七八糟的东西并且得通过,才能用。于是就在网上找一些关于图片分享的资料,仅供参考(亲测可用),,仅限图片的分享,但是免去了上面所说的那些繁琐的过程。话不多说,如下:import java.io.File;import java.io.FileOutpu
2015-12-21 10:48:02 4036 3
AndroidBLE之RSSI读取
2015-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人