5 KdanMin

尚未进行身份认证

从零开始,每次都是一次跳跃。

等级
TA的排名 8k+

解决Android Studio 3.4.1 无法打relase debug包的问题

1、首先这次客户需求静默升级静默安装自启动等,因为静默安装需要系统签名,如下所示android:sharedUserId="android.uid.system"然后通过GenerateSignedBundle/APK这里不是介绍的重点,不知道直接看这篇文章,这里不再赘述https://jingyan.baidu.com/article/eae078276200...

2019-11-06 13:42:58

Android 客户端起HttpServer NanoHttpd

最近接到客户那边需求,说需要实现一个java后端请求android客户端,android客户端作为微型Web服务端,听起来真的很刺激,后面去网上查找一些资料,了解NanoHttpd是怎么回事?NanoHTTPD是一个免费、轻量级的(只有一个Java文件) HTTP服务器,可以很好地嵌入到Java程序中。支持 GET, POST, PUT, HEAD 和 DELETE 请求,支持文件上传,占用内存很...

2019-10-28 17:43:13

Android 平板分辨率适配

需求:由于我司产品平板目前分为Android7寸1024*252(w*h),Android10.1寸1280*752(w*h),公司测试反馈由于之前没有进行10.1的适配所以再10.1寸屏幕出现按钮上移,基于以上需求进行简单适配相信大家也清楚获取android屏幕分辨率的方案很多我这里就不再赘述, 1、首先获取屏幕的宽高 dm=newDisp...

2019-02-18 18:34:17

Android TextView 时间24小时简单处理

通过Handler去发送Message对象携带消息进行异步更新时间,因为Android4.0之后不能在主线程去更新ui,所以只能采用子线程或者异步任务方式去处理              private Handler mHandler=new Handler()            {         @Override                public void hand...

2018-12-04 15:17:34

Android 盒子开发5.0以下双进程守护

1、说起双进程守护相信大家都不陌生了,就是一个兄弟A,一个兄弟B 两个人长大后都要自己去赚钱养家,例如兄弟A没赚到钱,然后兄弟B赚了很多钱,作为好兄弟肯定要拉一把,同样当兄弟A富有,兄弟B变穷的时候,同样兄弟A也需要拉兄弟B一把目的就是双赢 我现在针对的是Android5.0一下盒子(已经root过)首先需要创建一个BaseService 然后在创建一个KeepService直接在...

2018-05-05 11:30:06

Android c++内存泄漏统一释放

//delete free if(obj!=NULL){ LOGE("Obj is not null"); if(cmdclass!=NULL){ free(cmdclass); cmdclass=NULL; } LOGE("cmdclass Obj is not null");...

2018-04-18 18:51:40

Android 根据不同Model去加载不同dev 文件目录下 ttys

private fun startDeviceSerialKit() { //rk312x Build.MODEL.contains("rk32") || ttys1根据model跟brand去判断 println("111 mode : " + Build.MODEL) if (Build.MODEL.contains("rk32") || Build.MODEL...

2018-04-18 18:48:01

Python 我主良缘美女集

前言:说实话Python现在是火的要死,不管是从人工智能还是比特币,Python的群以及资料无处不在,尤其是微信公众号最近很多人在推,都有人说:“如果你还没去学python感觉要被淘汰了哈哈!”废话说到这里我也是学逆水寒大哥的,有老司机带就是好运行环境python27# coding:utf-8import urllib2,urllib,requestsimport osimport jso...

2018-03-15 19:31:59

Android 混淆那点小坑

1、首先因为项目用到bugly多渠道打包,相信对于Android开发者而言这已经不是什么新鲜事,有些可能用第三方框架打包例如umeng(友盟的多渠道打包),wall(美团的多渠道打包,当我开开心心的集成buglysdk的时候,这时候蓝瘦的事情就来了,情况如下图一开始我都没看懂啥意思,SocketException异常?然后让我想到gf一个小点NONONONONO!,那到底是什么原因?whar ha

2018-01-11 21:25:07

浅谈工厂模式

说到工厂模式大家可能就会想到构造器 例如动物 动物里面又分为 猴子 、猫、或者老虎 但是他们有共同的行为例如 吃东西 行走等 但是我们有工厂里面包括很多生产动物的方法例如动物工厂pulic abstract class AnimalFactory{ public abstract <T extends Animal> T createAnimal(Class<T> clz);}下面是动物类publ

2017-10-31 09:05:19

关于Error:Execution failed for task ':Disentanglement:transformNative_libsWithStripDebugSymbolForDebug

由于今天加入一个新需求 ,在我导入so库文件出现以下错误于是在网上找了以下解决方案,有的人说 compileSdkVersion 19 buildToolsVersion ‘25.0.0’ 版本不一致说改成一致 我试了并没什么用,然后尝试第二种有的人说local.properties ndk版本与太低在Android Studio 2.3出现这种情况,我又去试了下还是没用升级了ndk版本,

2017-10-24 18:15:45

Adb Push apk简单命令

1、首先切换到d:Android/sdk/platform-tools/目录如下图2、切换到cd/system/app/目录3、rmxxx.apkexit4、adbpushd:\xxx.apk.1/system/app/xxx.apk推上去就ok大概5-10秒就完了比较常见,到这里基本结束了,因为有时候解压会用到,另外还有一种adbinstallxxx.apk这个可以自行百

2017-10-24 09:51:04

Java final 简单用法

private final DeviceManager mage;为了限定 初始化的时候赋值之后不能修改 意思就是例如Student s=new Student(“张三”); s.setName(“新张三”) 意思不能对s重新复制 只能改变Student属性的值 final的作用随着所修饰的类型而不同 1、final修饰类中的属性或者变量 无论属性是基

2017-09-28 09:39:19

Java HashMap推荐使用此方式!

Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object val = entry.

2017-09-24 17:07:10

Socket心跳包保持长连接

package com.sk.irwifi;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.Socket;import java.net.UnknownHostException;/** * Created by XYSM on 2017/9/

2017-09-19 15:59:40

udp广播测试代码

package com.sk.irwifi;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetSocketAddress;import java.net.Socket;import java.net.SocketExcept

2017-09-15 19:52:27

ADB主动升级命令

远程连接win+Rcmd切换到adb目录adbconnectip查看当前连接设备adbdevices首先release打包好adbinstallxxxxx.apk后面执行安装

2017-09-04 11:54:24

关于ANR线程阻塞那些坑

上次就是由于网关在点击一个ListView OnItemClick事件的时候 直接报ANR相信各位老司机也很清楚 就是说Android 当你点击某个组件五秒没有反应直接就ANR异常导致程序崩溃 那么问题来了到底怎么解决这个问题呢?方案1如果是点击事件的问题我们可以先把点击事件的代码去掉再调试方案2开启子线程另外做同步 因为这样就可以解决线程阻塞的问题 不会出现ANR异常

2017-09-04 09:08:23

NDK版本下载地址

http://www.cnblogs.com/CLXiao-1029/p/7368071.html

2017-08-25 22:30:02

Android面试题基础集锦《一》

深圳华谷网络技术有限公司 10道题值得思考第一道题1、Android 数据存储方式分为哪几种?SharedPreferences存储数据 2. CotentProvider内容提供者 3. 文件存储 4. 数据库存储(Sqlite) 5.网络存储 2. NDK是什么? 1. 一系列工具类的集合 2. Arm指令集 3. NDK提供了一系列的工具,帮

2017-07-31 22:59:58

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。