- 博客(115)
- 资源 (29)
- 收藏
- 关注
原创 flutter学习记录
6、Android 创建一个flutter项目后,运行OK ,再用vscode 打开项目,终端运行flutter run 启动项目,热更新 使用 r 命令即可。1、安装android studio ,下载flutter sdk。2、studio 中安装flutter 插件,并重启。4、运行flutter doctor。3、安装vscode。
2023-04-05 11:38:47
134
原创 搭建hadoop 集群
1.准备Linux环境 1.0先将虚拟机的网络模式选为NAT 1.1修改主机名 vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=server1 1.2修改IP 两种方式: 第一种:通过Linux图形界面进行...
2019-12-30 22:54:40
201
转载 Nginx的安装
Nginx的安装1.yum安装依赖包sudo yum -y install openssl openssl-devel pcre pcre-devel zlib zlib-devel gcc gcc-c++2.安装依赖包 nginx-1.12.2.tar解压缩nginx-xx.tar.gz包。进入解压缩目录,执行./configure。makesudo make install...
2019-12-13 17:00:20
421
原创 Redis集群安装
Redis3集群安装什么是RedisRedis是目前一个非常优秀的key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set有序集合)和hash(哈希类型)。为什么要安装Redis3集群Redis3.x支持集群模式,更加可靠!安装Redis3集群(6台Linu...
2019-12-13 15:05:04
184
原创 贝塞尔曲线 仪表板速度绘制
首先阅读Paint 画笔https://www.jianshu.com/p/df46f0893a83以下是半圆绘制import android.content.Context;import android.graphics.Canvas;import android.graphics.LinearGradient;import android.graphics...
2019-10-30 21:30:13
283
转载 Android 应用卡顿的常见原因以及Vsync原理
应用UI卡顿常见原因主要在以下几个方面:1.人为在UI线程中做轻微耗时操作,导致UI线程卡顿;2.布局Layout过于复杂,无法在16ms内完成渲染;3.同一时间动画执行的次数过多,导致CPU或GPU负载过重;4.View过度绘制,导致某些像素在同一帧时间内被绘制多次,从而使CPU或GPU负载过重;5.View频繁的触发measure、layout,导致measure、layo...
2019-10-30 21:17:02
995
原创 解决 CoordinatorLayout+AppBarLayout+TabLayout+ViewPager+XRecyclerView 无法加载更多,下拉卡顿问题
package com.piaggio.motor.widget.behavior;/** * Created by Zhu on 2019/8/20 15:59 * E-Mail Address:7617812@qq.com */import android.content.Context;import android.support.design.widget.AppBarL...
2019-09-04 14:16:31
1488
原创 关于TranslateAnimation 位移后不响应点击事件处理方法
TranslateAnimation位移后需要重新设置layout布局才能响应点击事件,其实还有一种更好的方法v.animate().translationY(100).start(); v.animate().translationY(0).start(); 位移动后可以响应点击事件...
2019-08-28 10:03:48
1203
原创 android 6.0以上电话监听,未接来电处理
由于安卓6.0以后改变了系统API,对于敏感权限做了很多修改之前通过监听系统广播添加action 为android.intent.action.PHONE_STATE等方法已经不再实用,经过测试发现用aidl反射调用系统api可以1、编写一个类 extends PhoneStateListenerprivate static int lastCallState = Teleph...
2019-07-10 16:23:03
905
原创 android 低功耗蓝牙BLE开发
关于经典蓝牙和BLE区别有介绍 ,见 https://blog.youkuaiyun.com/zqf_888/article/details/80982337 BLE目前主要在物联网使用,共享单车锁、蓝牙智能锁、蓝牙防丢器、蓝牙室内定位等,是目前手机和智能硬件通信的性价比最高的手段。直线距离约50米,一节5号电池能用一年,传输模组成本10块钱,远比WIFI、4G等大数据量的通信协议...
2019-07-09 16:03:36
276
原创 一个阿里云小白的CentOS使用艰辛之路
由于建站需要,刚好双11特惠,本人买了一个阿里云服务器,由于是小白,又选择了国外,无法使用windows 只能硬着头皮来,还好,经过半天努力终于搞定,记录一下1、选择CentOS 模板安装 testlink 包含php mysql ftp 最适合小白了,因为本人试验过根据阿里的说明,国外节点经常安装不上mysql 等 2、testlink的www目录在 yjda
2017-11-11 19:29:34
4116
原创 UNION
UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。
2017-06-01 15:54:17
273
转载 SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句 Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到
2017-06-01 11:44:57
303
原创 mybatis 查表操作
parameterType="输入参数类型 java.util.Map/String/Integer"> select from tbname where id = #{saleOrder.customerId} and sta
2017-05-27 12:05:32
438
原创 ViewInject原理
import java.lang.reflect.Field;import java.lang.reflect.Method;import android.app.Activity;import android.view.View;/*** * 注解管理器 * @author Administrator * */public class ViewInjectUt
2016-06-03 21:18:09
635
原创 史上最清晰明了的ndk编译方法
可能很多android开发者都去尝试过ndk编译,但是在windows下面搭建环境是多么的麻烦,想必都有体会,今天记录一下目前研究的最简单的方法1、首先下载安装ndk编译环境 http://gl.paea.cn/contents/6c5aa5daf49d3daa.html红孩儿工具箱的集成cocos2dx开发环境安装,装好以后配置计算机高级环境配置里面的path 比我的ndk路径
2014-10-16 11:04:10
1542
转载 在android上动态实现ichartjs的3D柱形图
在android上动态实现ichartjs的3D柱形图ichartjs是一款基于HTML5的图形库。使用纯javascript语言,利用HTML5的canvas标签绘制各式图形。ichartjs可以为web应用提供简单、直观、可交互的体验级图表组件。是web图表方面的解决方案。最近正好在学HTML5,顺便就用ichartjs来练习。ichartjs目前支持饼图、折线图、区域图、柱形图、
2014-07-18 22:11:05
1170
原创 get/post类
贴个代码package com.wowotuan.api;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import jav
2014-04-14 00:02:02
651
转载 xmpp聊天部分重要代码
package com.techrare.utils; import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.ByteArrayInputStream; import java.io.File; import java.io.FileInputStr
2014-04-05 01:37:06
1417
原创 写个android代码封装jar包然后代码混淆的笔记
首先封装jar包的方法 http://blog.youkuaiyun.com/xiaanming/article/details/9257853以及自定义组件封装jar包的方法http://terryblog.blog.51cto.com/1764499/564558以及proguard混淆的方法http://blog.youkuaiyun.com/odian1/article/details/828
2014-01-24 10:50:51
1362
原创 百度新版定位无法进入MyLocationListenner的解决办法
new LocationClient( getApplicationContext());添加百度的service
2013-12-16 09:57:28
2202
原创 自定义拨号界面
public void makecall(View view){ try { Intent callIntent = new Intent(Intent.ACTION_CALL); callIntent.setData(Uri.parse("tel:NUMBER")); startActivity(callIntent);
2013-09-22 20:20:23
1431
原创 4.3系统编译
115网盘所有帐号密码都为:123456 http://www.115.com/115网盘帐号:355813877 PW:123456最新的Android4.3源码,分支:android-4.3_r2.11、 首先下载源码2、安装ubuntu 64位的3、更新sudo 比如我的11.10 百度搜索ubuntu 11.10 sources.list 就行
2013-07-30 10:14:51
1094
原创 没有SD卡保存文件的方式
String path =Environment.getExternalStorageDirectory().getAbsolutePath() + "/" + "a" + "/";File dir = new File(path); // 如果该目录没有存在,则新建目录 if (dir.list() == null) { dir.mkdirs(); }
2013-07-23 14:53:15
671
转载 download code
1、配置linux下JDK环境 下载连接http://java.sun.com/javase/downloads/index.jsp选择jdk-6u14-linux-i586.bin下载,将jdk-6u14-linux-i586.bin放置于目录/home/tangrong/developUbuntu JDK安装配置2.解压文件◆打开终端,进入放置jdk的目录[cd /home
2013-07-22 15:14:12
1360
原创 谁用谁知道android excel
用WritableWorkbook对象的createSheet方法创建Sheetwwb.createSheet("sheetNameString", sheetIndex);sheet有两个参数:sheetNameString是Sheet的名字sheetIndex是Sheet数组的下标,下标从0开始,表示第一个Sheet1)创建一个Sheet:WritableSheet w
2013-07-07 00:18:26
1463
原创 关于耳机的补充
http://blog.youkuaiyun.com/qinjuning/article/details/6938436原文别人已经写过了我就不写了,现在只贴一点原作者没写的<receiver android:name="com.sds.android.ttpod.app.component.MediaButtonIntentReceiver" android:enabled="true" android
2013-06-24 11:20:58
888
转载 at java.util.ArrayList$ArrayListIterator.next(ArrayList.java:576)
java.util.ConcurrentModificationException 工作中碰到个ConcurrentModificationException。代码如下:List list = ...;for(Iterator iter = list.iterator(); iter.hasNext();) { Object obj = iter.next(); ...
2013-06-23 14:27:52
5083
原创 贴个自定义dialog中显示ExpandableListView 的代码
transplanttypeButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub LayoutInflater layoutInflater = Transp
2013-06-14 16:49:04
1512
原创 贴个c# wcf调用的代码
/** * SOAP 调用封装类 * * @author 2013-3-22 QQ 7617812 */public class HomeLinkManager { private static final String ImgUploadUrl = ConstantInfo.websit + "/UploadUserAvatar.ashx"; // 命名空间 priva
2013-06-09 17:50:44
1147
转载 Android实战技巧:如何在ScrollView中嵌套ListView
前几天因为项目的需要,要在一个ListView中放入另一个ListView,也即在一个ListView的每个ListItem中放入另外一个ListView。但刚开始的时候,会发现放入的小ListView会显示不完全,它的高度始终有问题。上网查了下,发现别人也有遇到这样的问题,而大多数人都不推荐这样的设计,因为默认情况下Android是禁止在ScrollView中放入另外的ScrollView的,它
2013-06-08 13:52:17
559
原创 android 变长数据GSON解析
package com.example.gsonparse;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputS
2013-06-04 11:02:14
1508
1
转载 android 即时通讯
微信是腾讯采用自己开发的协议做的,其他市面上很多产品大都是采用XMPP协议,包括米聊在内之前也是这样子。采用XMPP协议,服务端可以采用OpenFire搭建,客户端有个开源的叫asmack的东西,google下可以找到。如果人手少,时间紧,建议采用XMPP,很快就可以出来东西。如果各方面都充足,还是直接采用tcp来做吧,客户端与服务端维持一个tcp长连接,通过定时发心跳包来保持,这
2013-06-02 20:50:42
785
原创 java ---- php时间转换
java时间戳和PHP时间戳 的转换问题: JAVA时间戳长度是13位,如:1294890876859 PHP时间戳长度是10位, 如:1294890859 主要最后三位的不同,JAVA时间戳在PHP中使用,去掉后三位,如:1294890876859-> 1294890876 结果:2011-01-13 11:54:36echo date('Y-m-d H:i:s','1294890876
2013-05-28 15:18:23
1175
原创 自定义dialog包含一个显示图片的listview
package com.brandroidapp.ui;import java.util.ArrayList;import com.brandroidapp.activity.R;import com.brandroidapp.adapter.ImageListViewAdapter;import android.app.Dialog;import androi
2013-05-22 16:49:22
1636
转载 移动开发:Tabhost中子Activity使用startActivityForResult后获取不到回调值问题的解决办法
最近一段时间没有更新博客了,是因为一直忙于一个Android的项目,给某企业做一款基于北斗定位的物流车载终端。这个项目的难点在于平板的通信方式不是采用传统使用自带的通信模块,而是使用串口通过车载部标仪来进行通讯。对此,需要使用到NDK来开发和串口的通信服务,这个项目中我主要负责Android平板的所有界面和交互制作、以及业务逻辑的实现。我的另一名同学负责串口通信的开发,二人合作开发这个项目。整个项
2013-05-11 15:13:21
681
转载 android 静默安装
想要做到静默安装,其实就是要有权限执行pm install命令。准备工作其实就两步:1、获取执行权限2、执行命令我们首先介绍第二步,如何执行pm install命令:关键代码其实就一句:Runtime.getRuntime().exec("pm install xxx.apk");网上也有人提到利用BufferReader读取控制台的输出Success来判断是否
2013-05-11 14:34:08
719
hadoop-2.4.1.tar.gz 文件下载
2020-12-11
ijkplayer 播放MP4视频黑屏.so包
2019-12-19
ijkplayer 播放MP4视频黑屏.so包
2019-12-18
2019年最新黑马程序员传智播客javaEE 49期基础班&就业班全套视频下载地址
2018-09-28
Android jni demo
2014-10-16
手机与服务器交互,服务器端代码
2013-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人