自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 92

原创 小学一二年级出题器(JAVA加减乘除)

小学一二年级出题器

2022-06-25 11:12:27 276

原创 搭建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 159

转载 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 178

原创 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 152

原创 贝塞尔曲线 仪表板速度绘制

首先阅读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 236

转载 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 864

原创 解决 CoordinatorLayout+AppBarLayout+TabLayout+ViewPager+XRecyclerView 无法加载更多,下拉卡顿问题

package com.piaggio.motor.widget.behavior;/** * Created by Zhu on 2019/8/20 15:59 * E-Mail Address:[email protected] */import android.content.Context;import android.support.design.widget.AppBarL...

2019-09-04 14:16:31 1421

原创 关于TranslateAnimation 位移后不响应点击事件处理方法

TranslateAnimation位移后需要重新设置layout布局才能响应点击事件,其实还有一种更好的方法v.animate().translationY(100).start(); v.animate().translationY(0).start(); 位移动后可以响应点击事件...

2019-08-28 10:03:48 1083

原创 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 837

原创 android 低功耗蓝牙BLE开发

关于经典蓝牙和BLE区别有介绍 ,见 https://blog.csdn.net/zqf_888/article/details/80982337 BLE目前主要在物联网使用,共享单车锁、蓝牙智能锁、蓝牙防丢器、蓝牙室内定位等,是目前手机和智能硬件通信的性价比最高的手段。直线距离约50米,一节5号电池能用一年,传输模组成本10块钱,远比WIFI、4G等大数据量的通信协议...

2019-07-09 16:03:36 229

原创 一个阿里云小白的CentOS使用艰辛之路

由于建站需要,刚好双11特惠,本人买了一个阿里云服务器,由于是小白,又选择了国外,无法使用windows 只能硬着头皮来,还好,经过半天努力终于搞定,记录一下1、选择CentOS  模板安装  testlink  包含php  mysql  ftp 最适合小白了,因为本人试验过根据阿里的说明,国外节点经常安装不上mysql 等 2、testlink的www目录在  yjda

2017-11-11 19:29:34 4056

原创 UNION

UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。

2017-06-01 15:54:17 243

转载 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 279

原创 mybatis 查表操作

parameterType="输入参数类型  java.util.Map/String/Integer">        select                from  tbname         where    id =        #{saleOrder.customerId}                             and sta

2017-05-27 12:05:32 390

原创 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 582

原创 史上最清晰明了的ndk编译方法

可能很多android开发者都去尝试过ndk编译,但是在windows下面搭建环境是多么的麻烦,想必都有体会,今天记录一下目前研究的最简单的方法1、首先下载安装ndk编译环境 http://gl.paea.cn/contents/6c5aa5daf49d3daa.html红孩儿工具箱的集成cocos2dx开发环境安装,装好以后配置计算机高级环境配置里面的path  比我的ndk路径

2014-10-16 11:04:10 1445 1

转载 android OrmLite使用

http://www.bkjia.com/Androidjc/755545.html  转自

2014-08-12 22:30:21 536

转载 在android上动态实现ichartjs的3D柱形图

在android上动态实现ichartjs的3D柱形图ichartjs是一款基于HTML5的图形库。使用纯javascript语言,利用HTML5的canvas标签绘制各式图形。ichartjs可以为web应用提供简单、直观、可交互的体验级图表组件。是web图表方面的解决方案。最近正好在学HTML5,顺便就用ichartjs来练习。ichartjs目前支持饼图、折线图、区域图、柱形图、

2014-07-18 22:11:05 1122 1

原创 android gallery 去掉渐变的边框

android:fadingEdge="@null" />

2014-05-29 21:40:45 911

原创 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 615

转载 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 1354

原创 写个android代码封装jar包然后代码混淆的笔记

首先封装jar包的方法 http://blog.csdn.net/xiaanming/article/details/9257853以及自定义组件封装jar包的方法http://terryblog.blog.51cto.com/1764499/564558以及proguard混淆的方法http://blog.csdn.net/odian1/article/details/828

2014-01-24 10:50:51 1282

原创 百度新版定位无法进入MyLocationListenner的解决办法

new LocationClient( getApplicationContext());添加百度的service

2013-12-16 09:57:28 2137

原创 自定义拨号界面

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 1384

原创 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 1060

原创 没有SD卡保存文件的方式

String path =Environment.getExternalStorageDirectory().getAbsolutePath()   + "/" + "a" + "/";File dir = new File(path);  // 如果该目录没有存在,则新建目录  if (dir.list() == null) {   dir.mkdirs();  } 

2013-07-23 14:53:15 635

转载 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 1297

原创 谁用谁知道android excel

用WritableWorkbook对象的createSheet方法创建Sheetwwb.createSheet("sheetNameString", sheetIndex);sheet有两个参数:sheetNameString是Sheet的名字sheetIndex是Sheet数组的下标,下标从0开始,表示第一个Sheet1)创建一个Sheet:WritableSheet w

2013-07-07 00:18:26 1421 1

原创 关于耳机的补充

http://blog.csdn.net/qinjuning/article/details/6938436原文别人已经写过了我就不写了,现在只贴一点原作者没写的<receiver android:name="com.sds.android.ttpod.app.component.MediaButtonIntentReceiver" android:enabled="true" android

2013-06-24 11:20:58 842

转载 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 4969 1

原创 贴个自定义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 1483 1

原创 贴个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 1117

转载 Android实战技巧:如何在ScrollView中嵌套ListView

前几天因为项目的需要,要在一个ListView中放入另一个ListView,也即在一个ListView的每个ListItem中放入另外一个ListView。但刚开始的时候,会发现放入的小ListView会显示不完全,它的高度始终有问题。上网查了下,发现别人也有遇到这样的问题,而大多数人都不推荐这样的设计,因为默认情况下Android是禁止在ScrollView中放入另外的ScrollView的,它

2013-06-08 13:52:17 526

原创 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 1469 1

转载 android 即时通讯

微信是腾讯采用自己开发的协议做的,其他市面上很多产品大都是采用XMPP协议,包括米聊在内之前也是这样子。采用XMPP协议,服务端可以采用OpenFire搭建,客户端有个开源的叫asmack的东西,google下可以找到。如果人手少,时间紧,建议采用XMPP,很快就可以出来东西。如果各方面都充足,还是直接采用tcp来做吧,客户端与服务端维持一个tcp长连接,通过定时发心跳包来保持,这

2013-06-02 20:50:42 750

原创 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 1142

原创 自定义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 1593

转载 移动开发:Tabhost中子Activity使用startActivityForResult后获取不到回调值问题的解决办法

最近一段时间没有更新博客了,是因为一直忙于一个Android的项目,给某企业做一款基于北斗定位的物流车载终端。这个项目的难点在于平板的通信方式不是采用传统使用自带的通信模块,而是使用串口通过车载部标仪来进行通讯。对此,需要使用到NDK来开发和串口的通信服务,这个项目中我主要负责Android平板的所有界面和交互制作、以及业务逻辑的实现。我的另一名同学负责串口通信的开发,二人合作开发这个项目。整个项

2013-05-11 15:13:21 641

转载 android 静默安装

想要做到静默安装,其实就是要有权限执行pm install命令。准备工作其实就两步:1、获取执行权限2、执行命令我们首先介绍第二步,如何执行pm install命令:关键代码其实就一句:Runtime.getRuntime().exec("pm install xxx.apk");网上也有人提到利用BufferReader读取控制台的输出Success来判断是否

2013-05-11 14:34:08 652

互联网大厂面试题2022-9,一共9个

互联网大厂面试题2022-9,一共9个

2022-05-13

互联网大厂面试题2022-8,一共9个

互联网大厂面试题2022-8,一共9个

2022-05-13

互联网大厂面试题2022-7,一共9个

互联网大厂面试题2022-7,一共9个

2022-05-13

互联网大厂面试题2022-6,一共9个

互联网大厂面试题2022-6,一共9个

2022-05-13

互联网大厂面试题2022-5,一共9个

互联网大厂面试题2022-5,一共9个

2022-05-13

互联网大厂面试题2022-4,一共9个

互联网大厂面试题2022-4,一共9个

2022-05-13

互联网大厂面试题2022-3,一共9个

互联网大厂面试题2022-3,一共9个

2022-05-13

互联网大厂面试题2022-2,一共9个

互联网大厂面试题2022-2,一共9个

2022-05-13

互联网大厂面试题2022-1

互联网大厂面试题2022-1,一共9个

2022-05-13

2022JAVA核心面试知识

2022JAVA核心面试知识

2022-05-13

hadoop-2.4.1.tar.gz 文件下载

hadoop-2.4.1.tar.gz 文件下载,学习使用 配合文档 https://blog.csdn.net/xu470438000/article/details/50512442?utm_medium=distribute.pc_relevant.none-task-blog-OPENSEARCH-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-1.control

2020-12-11

jadx-master2020.zip

最新版jadx反编译工具,点击exe文件就可以反编译,不用自己下载源码再进行编译了,这个是编译好的文件

2020-04-09

ijkplayer 播放MP4视频黑屏.so包

ijkplayer_mp4_deal 问题处理包, implementation 'fm.jiecao:jiecaovideoplayer:5.5.2' //这个依然引用官方的依赖,我们只需提供 so 即可 implementation 'tv.danmaku.ijk.media:ijkplayer-java:0.8.8' //可选的如果使用到了 implementation 'tv.danmaku.ijk.media:ijkplayer-exo:0.8.8'

2019-12-19

ijkplayer 播放MP4视频黑屏.so包

使用简书https://www.jianshu.com/p/4991c8c0b5d8 方法打包的so包,分享一下,处理ijkplayer安卓Mp4播放黑屏问题 重新处理了下,发现这个包没用,请下载新的 https://download.csdn.net/download/jgszhuzhu/12041042

2019-12-18

搭建redis集群.zip

如何搭建redis集群 ,包含搭建linux虚拟机,一步一步的文档,如何拷贝虚拟机,拷贝文档,新手可以上手的文档

2019-12-13

自考高等数学(工本)00023讲义.PDF

自考高等数学(工本)00023讲义 包含空间解析几何和代数 微积分 重积分 曲面积分 常微分

2019-10-22

电子书 docker入门与实战第2版高清版.pdf

docker 入门开发第二版,高清版,入门和实践相结合

2019-06-13

2019年最新黑马程序员传智播客javaEE 49期基础班&就业班全套视频下载地址

01-JavaSE知识(学习27天) 02-web前端知识(学习5天) 03-MySql数据库与JDBC(学习3天) 04-javaWeb知识(学习12天) 05-JavaWeb企业实战项目(学习6天) 06-Hibernate框架(学习4天) 07-Struts2框架(学习4天) 08-Spring框架(学习4天) 09-SSH企业案例_CRM-客户管理系统(6天) 10-Oracle数据库(学习4天) 11-Maven(学习2天) 12-SSH企业案例2_ERP_项目整合(学习15天) 13-MyBatis(学习2天) 14-SpringMVC(学习2天) 15-SSM企业案例-客户管理系统(学习1天) 16-SSM分布式案例-互联网商城(学习13天) 17品优购电商系统开发

2018-09-28

org.apache.http jar包下载

网络爬虫需要的org.apache.http包 导入旧的安卓包需要的apache资源

2017-11-19

Android jni demo

android jni demo 有详细讲解如何搭建ndk编译环境如下http://blog.csdn.net/jgszhuzhu/article/details/40144567

2014-10-16

gson最新源码

gson最新源码,从google网站搬来的

2014-04-17

手机与服务器交互,服务器端代码

当我们手机需要和服务器进行交互时,服务器端的代码。 采用了struts技术。HttpServletRequest HttpServletResponse 以最简单的this.response.getWriter().write(result); 进行服务器端返回。此时与服务器的交互流量最小。 一次下载包含了struts常用的jar。 嫌分多的就不要下载了。

2013-11-13

Android Gson解析案例

Android Gson解析案例,可变长数据解析

2013-06-04

自定义spinner显示图片

android自定义spinner显示图片

2013-05-23

android 调用C# WCF开发实例

android 调用C# WCF开发实例

2013-05-14

仿人人拉手点击出现菜单

仿人人拉手点击右边推出原来的view,不是大多数人理解的sliderdraw可以搞出来的

2012-08-31

android在线播放器源码

此项目实现在线播放,以及各种特效,是学习播放器以及特效的好例子

2012-08-18

用swing mysql 写的一个QQ登录界面

用swing mysql 写的一个QQ登录界面

2012-04-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除