- 博客(49)
- 资源 (5)
- 收藏
- 关注
原创 Java List 使用技巧
1. List流式操作(Java8)List<String> list = //转为流 Stream.of(listRealtimeInfos) //过滤器,筛选 num>0 .filter(bean -> bean.getNum() > 0) //...
2020-05-07 14:57:36
1675
原创 Android WebView加载网页示例
1.定义WebView控件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id...
2019-11-26 10:59:21
449
原创 Gradle:Download https:// jcenter.bintray.com/ 下载缓慢解决方法
方案一:切换镜像仓库(原文地址)阿里的仓库地址(亲测有效):http://maven.aliyun.com/nexus/content/groups/public/OSChina的仓库地址:http://maven.oschina.net/content/groups/public/// Top-level build file where you can add configuratio...
2019-04-08 09:42:36
5991
原创 MyEclipse 打包Jar (Fat Jar安装及使用)
Step1:安装 Fat Jar方法一:插件安装方法二:下载解压包百度网盘下载 提取码:ulty解压到MyEclipse的安装目录的plugins目录下,重启MyEclipseStep2:打包Jar使用方法:步骤1:右击工程项目选择Buile Fat Jar步骤2:配置jar文件存放目录,主Main文件等,如下图步骤3:选择所要用到的第三方jar包点击Finish...
2019-02-12 15:00:28
1334
1
原创 C# winformTextBox 键盘监听
Step 1 : 添加监听方式1:Designer中添加监听this.textBox1.Location = new System.Drawing.Point(12, 5);this.textBox1.Multiline = true;this.textBox1.Name = "textBox1";this.textBox1.Size = new System.Drawing.Size(...
2019-01-10 16:02:18
3295
原创 Android CheckBox 制作 选择器
Step1:定义背景选择器:check_box_background_select.xml<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_che...
2018-05-31 17:59:55
467
原创 Android 获取电池电量
Step1:定义广播,接收电量信息private int batteryLevel;private int batteryScale;private BroadcastReceiver broadcastReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, ...
2018-03-19 17:21:52
1526
原创 Android Studio 配置应用自动签名
Step1:利用Android Studio生成签名文件Step2: 配置签名文件属性 gradle.properties 最后添加以下内容(签名文件名、签名密码、别名、密码)KEYSTORE_FILE = *KEYSTORE_PWD = *KEY_ALIAS = *KEY_PWD = *Step3:gradle配置签名1. android节点下添加...
2018-03-14 17:31:59
870
原创 Java访问Excel表格
Java 读取 Excel 所需Jar包 http://download.youkuaiyun.com/download/qq_26981913/10229925Excel工具类import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;im
2018-01-29 17:35:53
303
原创 Java JDBC SQL Server 数据库连接
JDBC连接Jar包地址 http://download.youkuaiyun.com/download/qq_26981913/10229910SQL Server数据库连接工具类package com.xin.utils;import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultS
2018-01-29 16:38:12
969
原创 Java response request 乱码问题
释义: request乱码指的是:浏览器向服务器发送的请求参数中包含中文字符,服务器获取到的请求参数的值是乱码;response乱码指的是:服务器向浏览器发送的数据包含中文字符,浏览器中显示的是乱码;request乱码解决方案: 原因:Http请求传输时将url以ISO-8859-1编码,服务器收到字节流后默认会以ISO-8859-1编码来解码成字符流(造成中文乱码)解决办法1:我
2018-01-15 15:15:41
483
原创 C# Timer 的使用
private System.Timers.Timer timer = new System.Timers.Timer();//定义Timer变量private void dj_Load(object sender, EventArgs e){ timer.Interval = 1000;//重复时间 timer.Elapsed += delegate {
2018-01-08 17:21:08
564
原创 Java Post 请求 Map
①. SSLClient.javapackage com;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;import javax.net.ssl.SSLContext;import javax.net.ssl.TrustManager;import javax.n
2017-12-22 17:54:26
4690
原创 Java Json Post 请求
package com.xin.web.action;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.UnsupportedEncodingException;imp
2017-12-22 17:45:32
294
原创 Android 在ListView中获取item高度
在adapter的getView方法中如下获取:public View getView(final int position, View convertView, ViewGroup parent) { ... convertView.measure(0,0); int height=convertView.getMeasuredHeight();//item高度}PS:一
2017-09-20 10:20:36
4098
1
原创 Android Studio 更换包名方法
1 . 更换AndroidManifest中的package2 . 更换build.gradle(Module:app)中的android–>defaultConfig–>applicationId3 . 若AndroidManifest中存在provider,更改authorities中的包名部分
2017-09-20 10:04:56
749
原创 Android 获取屏幕尺寸及代码设置控件大小
获取屏幕尺寸WindowManager wm = this.getWindowManager();int width = wm.getDefaultDisplay().getWidth();int height = wm.getDefaultDisplay().getHeight();设置控件大小ViewGroup.LayoutParams lp;lp = ll_gesture.getLayo
2017-08-04 14:18:22
1515
原创 Android7.0 更新APK报错适配
共3步Step1根据安卓版本进行适配不同的安装包的打开方式File file = new File(apkPath);//更新包文件Intent intent = new Intent();intent.setAction(Intent.ACTION_VIEW);if (Build.VERSION.SDK_INT >= 24) { // Android7.0及以上版本 Log.d
2017-06-23 17:23:41
1932
原创 Android UncaughtExceptionHandler 解决未捕获异常,防止软件报”停止运行“
UncaughtExceptionHandler接口这个接口就是处理程序中没有处理的异常,而且是在系统抛出异常导致程序异常终止之前!无论是空值针,参数异常等各种异常出现后,若代码中未进行处理,均会调用该接口。具体处理步骤,如下:1. 创建一个UncaughtExceptionHandler的具体实现类/** * 未捕获异常捕捉类 */public class CrashHandlers imp
2017-03-31 12:40:56
2476
原创 Android APK 签名
第一步:签名前需删除原apk中签名文件(包括debug签名) 步骤:用解压软件打开apk –> 删除 META-INF 文件夹中的第二步:进行签名: 命令:jarsigner -verbose -keystore demo.keystore -signedjar demo_signed.apk demo.apk demo.keystore 或:jarsigner -verbose -keysto
2017-03-30 18:27:31
383
转载 SQL Server 密码过期
原文地址ALTER LOGIN sa WITH CHECK_POLICY = OFF – 把密码策略关掉就行ALTER LOGIN sa WITH PASSWORD = ‘password’ unlock, check_policy = off, check_expiration = off ;如图所示: 将强制实施密码策略不勾,但有时候没有效果。(建议新建用户,且用户不要强制实现密
2016-12-15 14:14:51
7384
原创 Android 插件程序
本文所谓的插件,即时没有Activity,没有图标入口,靠广播触发的程序。在Android Studio中,若一个程序没有Activity,默认无法执行,可直接通过如下方式:Build(Rebuild Project)–>Build(Build APK)来生成APK文件,或者如下图所示设置即可运行: 本例如下:BroadCast注册(“android.intent.action.MY_BROADC
2016-12-07 17:28:55
289
转载 Android 设置透明、半透明等效果
设置透明效果 大概有三种1、用android系统的透明效果 Java代码 android:background="@android:color/transparent" 例如 设置按钮 Java代码 <Button android:background="@android:color/transparent" android:text="@+id/Button01" android:
2016-10-18 10:00:45
16748
原创 Android 查看APK的SHA1
方法:解压APK,在解压后的目录中使用cmd,命令如下:keytool -printcert –file .\META-INF\CERT.RSA原链接:http://blog.youkuaiyun.com/yuan15800904094/article/details/51397809
2016-09-19 20:16:55
4934
原创 Android 系统签名
首先APK需要在manifest.xml清单文件的manifest节点中添加如下代码:android:sharedUserId="android.uid.system"文件位置:可以在platform/build/target/product/security/中找到platform.pk8 platform.x509.pem等签名文件,对应不同的权限。 signapk.jar:由/platfor
2016-09-01 09:25:17
311
原创 Android 退出app
代码如下:int currentVersion = android.os.Build.VERSION.SDK_INT;if (currentVersion > android.os.Build.VERSION_CODES.ECLAIR_MR1) { // Android2.1以上 Intent startMain = new Intent(Intent.ACTION_MAIN);
2016-08-29 14:53:18
552
原创 Android ImageView显示比例
ImageView图片的显示比例属性:scaleType使用代码如下: 1、在xml配置中使用:android:scaleType="fitXY"2、在代码中使用: imageView.setScaleType(ImageView.ScaleType.FIT_XY);ScaleType的值的含义:ScaleType.CENTER:图片大小为原始大小,如果图片大小大于ImageView控件,则截
2016-08-26 14:02:58
1242
原创 Android 打开关闭GPRS数据流量
工具类代码如下:package com.example.x.changegprs;import android.content.Context;import android.net.ConnectivityManager;import java.lang.reflect.Method;/** * Created by X on 2016/8/25. */public class Tools
2016-08-25 14:50:20
2907
原创 Android 设置屏幕亮度
使用SeekBar调节,代码如下: /** * 设置屏幕亮度 */ private void setBrighrnessSeekBar() { brightnessSeekBar = (SeekBar) findViewById(R.id.BrightnessSeekBar); brightnessSeekBar.setMax(255
2016-08-24 20:51:28
328
原创 Android 屏幕常亮
两种方法:①代码如下: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_
2016-08-23 17:07:55
258
原创 Android toast弹出时间自定义
代码如下: /** * Toast自定义时间 * Toast对象时间需要为Toast.LENGH_LONG */ public static void showTimeToast(final Toast toast, final int time) { final Timer timer = new Timer(); tim
2016-08-23 14:24:22
1699
原创 Android 手机信号强度
定义手机强度监听: MyPhoneStateListener MyListener;获取信号强度: /** * 设置信号强度 */ private void setSignalStrengths() { MyListener = new MyPhoneStateListener(); Tel = (TelephonyMana
2016-08-22 15:00:39
1267
原创 Android 获取wifi信号强度
先来了解下Android如何获取wifi的信息: WifiManager wifi_service = (WifiManager)getSystemService(WIFI_SERVICE); WifiInfo wifiInfo = wifi_service.getConnectionInfo();其中wifiInfo有以下的方法: wifiinfo.getBSSID(); wifiinfo
2016-08-22 14:45:27
16244
原创 Android 文件操作
文件操作工具类:FileHelper.java /** * @Title: FileHelper.java * @Package com.tes.textsd * @Description: TODO(用一句话描述该文件做什么) * @author Alex.Z * @date 2013-2-26 下午5:45:40 * @version V1.0 */ package com.t
2016-08-17 10:05:11
275
原创 Android 定位+天气预报
代码如下:package com.example.x.first;import android.Manifest;import android.app.Activity;import android.content.Intent;import android.content.pm.PackageManager;import android.location.Address;import a
2016-08-16 16:39:51
1014
原创 Android 音乐播放器
Audio类:package com.example.x.music;import android.os.Bundle;import android.provider.MediaStore;/** * Created by X on 2016/7/4. */public class Audio { private String mTitle, mTitleK
2016-08-16 15:20:19
398
原创 Android TextView 跑马灯效果(自定义控件)
方式一:XML控制xml代码如下: <TextView android:layout_width="100dip" android:layout_height="wrap_content" android:layout_gravity="center" android:text="走马灯效果的演示" ...
2016-08-16 15:01:19
348
原创 Android 短信验证
Mob官网:http://www.mob.com/#/ SDK–>SMS For Android官方教程: http://wiki.mob.com/android-%E7%9F%AD%E4%BF%A1sdk%E9%9B%86%E6%88%90%E6%96%87%E6%A1%A3/Java代码:package com.example.x.sms_text;import android.app.Ac
2016-08-16 14:52:50
304
原创 Android 打开闪光灯
代码如下:Java代码:package com.example.x.newlight;import android.app.Activity;import android.content.pm.FeatureInfo;import android.content.pm.PackageManager;import android.hardware.Camera;import android.o
2016-08-16 14:06:32
424
FloatingBackButton
2016-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人