自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 资源 (14)
  • 收藏
  • 关注

原创 Google console 带包 号

Google开发者

2024-05-11 10:53:42 93

原创 Google 个人账户新规定,20人14天封闭测试

根据Google Play发布的新政策,新创建的个人开发者账号在上架应用之前必须进行封闭测试。完成应用程序设置后,开发者就可以开始封闭式测试,通过邮件地址列表向特定用户发送测试链接,这种方式相较于之前需要加入G+或GoogleGroup的方式更为简单方便。封闭测试是确保应用表现的重要手段,它有助于开发者在应用发布前收集反馈并优化产品。通过封闭测试,开发者可以收集到关于应用性能、用户体验、功能完整性等方面的宝贵意见,进而对应用进行改进。一般来说,应用在Play商店上架前还需要经过内部测试、公开测试等阶段。

2024-04-19 11:23:54 288 1

原创 google 上架马甲包很难吗

就是这么简单啊,一天成功2个,牛b不niub ,

2024-04-03 13:36:58 86 2

原创 google 呦呦呦 上架了

实力行不行,事实说话。

2024-04-03 11:54:35 76

原创 上架google 又来了

nice不nice ,betiful 不butiful。

2024-04-03 11:53:01 97

原创 google 上架

就这么简单哈,又成功了。

2024-04-03 11:51:16 98

原创 智慧工厂大屏开发

承接了几个展示大屏的开发任务,有需要的老板也可以联系我,可以做各类前端展示大屏。

2023-06-14 15:36:39 91

原创 Android马甲包封装上架

最近做了一个Google Play马甲包上架,需求如下1:登录--采用原生开发,2,webview 展示3,webview调取原生拍照4,webview调取原生进行人脸识别5,webview事件搜集埋点6,webview事件调用原生实现文件上传7,webview调用原生进行权限申请及控制8,webview读取调用原生读取联系人信息,短信等整个开发周期30天,付款8k,有需要做马甲开发的也可以联系我,微信号giobiovvv...

2021-12-24 17:07:39 2751

原创 国内各个应用市场上线的注意事项

当前国内各个应用市场上线的审核要求还是存在一定差异1,相同点 1》都需要软著 2,》当应用需要登录时,需要提供测试账号 3》都需要用户在同意隐私协议前才能获取用户协议,用户权限都需要明确写在隐私协议里面,并注明为什么需要这些权限2,不同点 1》不通平台可能需要提供的应用运行截图尺寸不一样,并且小米平台需要在运行截图中不能出现第三方其他应用的图标 2》部分应用市场需要提供备案号及承诺函 3》桌面图标小米平台不能有透明留边...

2021-12-24 16:42:23 329

原创 Android APP物联网设备无网模式设计

1APP缓存APP缓存是为了支持APP和设备在没有网络的情况下任然可以使用,APP在启动时如果有网络会从平台缓存当前用户的所有数据,包括家庭,房间,设备,设备控制信息,场景信息等2双mqtt模式3在无网控制场景中,有些设备只有在有网络的情况下才能进行控制,另外一些设备支持无网操作。APP因此设计了2个mqtt的连接进行设备控制,一个是平台的mqtt,另外一个设设备网关的mqtt,APP根据网络情况可能同时连接到2个mqtt,也可能只连到其中一个,这样保证了无网和有网的情况都能进行设备控制4设

2021-12-24 16:32:08 2860

原创 Android 物联网基于WIFI tcp配网流程

Android APP物联网配网流程

2021-12-24 16:26:05 5184

原创 Android studio aar 上传maven 解决依赖传递问题

Android studio aar 上传maven 解决依赖传递问题apply plugin: 'maven-publish'publishing { publications { aarSDk(MavenPublication) { artifact "build/outputs/aar/adsdk-debug.aar" ...

2019-07-16 08:55:51 3304

转载 Fastboot使用详解

1.Fastboot简介Fastboot是Android快速升级的一种方法,Fastboot的协议fastboot_protocol.txt在源码目录./bootable/bootloader/legacy下可以找到。Fastboot客户端是作为Android系统编译的一部分,编译后位于./out/host/Linux-x86/bin/fastboot目录下。Fastboo

2017-02-22 10:20:17 642

原创 git 使用

git init     在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹. git clone     获取一个url对应的远程Git repo, 创建一个local copy.     一般的格式是git clone [url].     clone下来的repo会以url最后一个斜线后面的名称

2017-02-17 09:23:44 289

原创 linux 下makefile 编译 Android

对于一个程序新手而言,好的IDE是他们追捧的对象。但当他接触的代码多了之后,就会逐渐发现IDE不够用了,因为有好多东西用IDE是不好做的,例如自动编译,测试,版本控制,编译定制等。这跟政治课上的一句话有点像:资本主义开始的时候是促进生产力发展的,但到了后来又成了阻碍生产力发展的因素了。如果一个程序不能摆脱IDE的限制(不是不用,而是要有选择的用),那么他就很难提高。要知道,IDE和makefile

2016-12-30 09:51:53 676

转载 Android APK加壳技术方案

做android framework方面的工作将近三年的时间了,现在公司让做一下android apk安全方面的研究,于是最近就在网上找大量的资料来学习。现在将最近学习成果做一下整理总结。学习的这些成果我会做成一个系列慢慢写出来与大家分享,共同进步。这篇主要讲apk的加壳技术,废话不多说了直接进入正题。一、加壳技术原理所谓apk的加壳技术和pc exe的加壳原理一样,就是在

2016-03-25 11:25:08 930

转载 Android动态加载jar、apk的实现

核心类      1.1      DexClassLoader类   可以加载jar/apk/dex,可以从SD卡中加载为安装的apk。   1.2      PathClassLoader类     只能加载已经安装到Android系统中的apk文件。    一、正文       1.1 动态加载jar    类似于eclipse的插件化

2016-03-15 15:26:09 559

原创 Android px、dp、sp之间相互转换

直接上代码,一个工具类public class DisplayUtil { /** * 将px值转换为dip或dp值,保证尺寸大小不变 * * @param pxValue * @param scale * (DisplayMetrics类中属性densi

2016-03-14 15:03:18 289

转载 Android程序中安装APP

Android程序中安装APP总结安装APP方法1(普通)这种方法通过 Intent 机制,调出系统安装应用,重新安装应用的话,会保留原应用的数据。String fileName = Environment.getExternalStorageDirectory() + apkName ; Intent intent = new Intent(Inte

2016-03-04 15:05:38 479

转载 Android textview文字对齐换行问题

今天忽然发现android项目中的文字排版参差不齐的情况非常严重,不得不想办法解决一下。经过研究之后,终于找到了textview自动换行导致混乱的原因了----半角字符与全角字符混乱所致!一般情况下,我们输入的数字、字母以及英文标点都是半角,所以占位无法确定。它们与汉字的占位大大的不同,由于这个原因,导致很多文字的排版都是参差不齐的。对此我找到了两种办法可以解决这个问题: 1. 将te

2016-02-16 15:30:35 4703

原创 Android EventBus

在编程过程中,当我们想通知其他组件某些事情发生时,我们通常使用观察者模式,正式因为观察者模式非常常见,所以在jdk1.5中已经帮助我们实现了观察者模式,我们只需要简单的继承一些类就可以快速使用观察者模式,在Android中也有一个类似功能的开源库EventBus,可以很方便的帮助我们实现观察者模式,那么我们就开始学习如何使用EventBus.      在接下来的内容中,我首先会介绍如何使

2016-01-29 11:40:09 319

原创 svn的简单使用

SVN简介: 为什么要使用SVN?      程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。Subversion是什么?   它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史

2016-01-28 14:15:51 328

原创 Android 4.4 中 WebView 使用注意事项

自Android 4.4起,Android中的WebView开始基于Chromium( 这大概是因为Android部门负责人从Andy Rubin变成了Chrome部门的主管Sundar Pichai了吧,_)。这个改变,使得WebView的性能大幅度提升,并且对HTML5, CSS3, and JavaScript有了更好的支持。那么,作为一个客户端开发者,我们写代码的时

2016-01-23 08:36:40 483

原创 java 实现数据结构之线性表

应用程序后在那个的数据大致有四种基本的逻辑结构: 集合:数据元素之间只有"同属于一个集合"的关系线性结构:数据元素之间存在一个对一个的关系树形结构:数据元素之间存在一个对多个关系图形结构或网状结构:数据元素之间存在多个对多个的关系对于数据不同的逻辑结构,计算机在物理磁盘上通常有两种屋里存储结构 顺序存储结构链式存储结构本篇博文主要讲的是线性结构,而线性结构主要是

2016-01-20 09:16:28 470

转载 Android LayoutInflater深度解析

1、 题外话相信大家对LayoutInflate都不陌生,特别在ListView的Adapter的getView方法中基本都会出现,使用inflate方法去加载一个布局,用于ListView的每个Item的布局。Inflate有三个参数,我在初学Android的时候这么理解的:对于Inflate的三个参数(int resource, ViewGroup root, boolea

2016-01-18 16:51:37 297

转载 Android UI设计: 分享一个仿QQ聊天消息提示可以拖拉气泡

先看效果功能有: 1. 可以随时拖拉 2. 拖拉超过一定距离会监听 3. 拖拉返回的时候,有来回反弹效果此效果先是参照了网上github两个版本的效果。不过都不是自己想要那么理想。 1.其中有一个是两层,一层是textview控件和一层surfaceview。经测试效果不错,但是效率不高,在刚点击的有闪动现象。会跳帧。于是放弃这种方法。不过它能够全屏

2015-12-26 11:11:06 968

原创 android之interpolator的用法详解

欢迎大家访问我的博客http://blog.csdn.net/mikejaps,专注于android ios  app 开发android:interpolator,经常和ScorllerCompat 配合使用,ScrollerCompat 是一个控制滑动的类interpolator,也可以通过 Animation 的 setInterpolator 进行设置   Inte

2015-12-12 08:18:20 378

转载 Android 快速开发框架xUtils

Github下载地址:https://github.com/wyouflf/xUtilsxUtils简介xUtils 包含了很多实用的Android工具。xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响。xUtils最低兼容A

2015-12-10 08:23:56 436

原创 iOS开发UI篇—UITabBarController简单介绍

今天晚上抽出了点时间学习了UITabBarController,最近由于工作太忙,要搞一个阿里小智的html5的东西,这些东西也是刚刚学,自学起来 也比较慢很久没看ios了,今天终于有点时间了,废话不多说了,以下是学习的内容一、简单介绍UITabBarController和UINavigationController类似,UITabBarController也可以轻

2015-12-01 19:58:11 345

转载 GitHub上史上最全的Android开源项目分类汇总

今天在看博客的时候,无意中发现了 @Trinea在GitHub上的一个项目 Android开源项目分类汇总,由于类容太多了,我没有一个个完整地看完,但是里面介绍的开源项目都非常有参考价值,包括很炫的界面特效设计、个性化控件、工具库、优秀的Android开源项目、开发测试工具、优秀个人和团体等。可以这样说,每一位Andorid开发人员都能从中找到一个或多个适用自己项目的解决方案,消化吸收并加

2015-12-01 10:33:15 1472

原创 Android之PinnedHeaderExpandableListView- 仿ios的UITableView的header置顶效果

欢迎大家访问我的博客http://blog.csdn.net/mikejaps,专注于android ios  app 开发首先它是一个ExpandableListView,但是它的头部可以固定,其次,在它的上面还有一个头部可以来回伸缩 项目地址: https://github.com/singwhatiwanna/PinnedHeaderExpandableListVie

2015-11-26 08:37:39 1441

原创 Android butterknife注解框架

欢迎大家访问我的博客http://blog.csdn.net/mikejaps,专注于android ios  app 开发首先提下ButterKnifey已经更新到版本7.0.1了,现在注解已经不叫@InjectView了,而叫@Bind,感觉更贴合语义。同时注册的方式也从ButterKnife.inject(this);变成了ButterKnife.bind(t

2015-11-21 15:19:16 448

转载 Android gc垃圾回收研究学习

尊重个人劳动成果,转载请注明出处:http://blog.csdn.net/hnulwt/article/details/44903331 文中很多内容说到了JVM,我想通过研究学习JVM来达到认识DVM的目的。为了严谨,查询了一下JVM和DVM的不同点1、Dalvik 和标准 Java 虚拟机(JVM)的首要差别Dalvik 基于寄存器,而 JVM 基于栈。基于寄存器

2015-11-19 19:46:27 412

原创 IOS中通知中心(NSNotificationCenter)的使用总结

一、了解几个相关的类1、NSNotification这个类可以理解为一个消息对象,其中有三个成员变量。这个成员变量是这个消息对象的唯一标识,用于辨别消息对象。@property (readonly,copy) NSString *name;这个成员变量定义一个对象,可以理解为针对某一个对象的消息。@property (readon

2015-11-19 09:27:25 394

原创 多点触控之MotionEvent.ACTION_MASK作用

欢迎大家访问我的博客http://blog.csdn.net/mikejaps,专注于android ios  app ACTION_MASK在Android中是应用于多点触摸操作,字面上的意思大概是动作掩码的意思在onTouchEvent(MotionEvent event)中,使用switch (event.getAction())可以处理ACTION_DO

2015-11-19 00:09:43 1591

原创 UICollectionView UITableView registerNib和registerClass的回调

//从nib加载[deviceContainer registerNib:[UINib nibWithNibName:@"Cell" bundle:nil] forCellWithReuseIdentifier:@"CellView"];//回调-(void)awakeFromNib//从class加载[deviceContainer registerClass:[My

2015-11-18 17:25:53 1341

翻译 网络基本概念之TCP, UDP, 单播(Unicast), 多播(组播)(Multicast)

这篇文章相当低级,但相当重要!我们周围一切几乎都依赖于把事情抽象成低等级,并在某一点把它具体化,在一些设计概念中,接口层十分清晰并且目标很集中,应用程序不用考虑操作系统如何工作,操作系统也不用考虑硬件如何工作,OSI模型的第4层不需要考虑第三层如何工作。所以我们只需要集中精力在某一层,就当下面的层正常工作,但这样能行吗?如果你写一个应用,你最好知道OS是怎么样工作的,并且要考虑数据库如

2015-11-18 11:54:24 555

转载 安卓App热补丁动态修复技术介绍

安卓App热补丁动态修复技术介绍2015-10-31 johnczQQ空间终端开发团队 QQ空间终端开发团队QQ空间终端开发团队微信号 qzonemobiledev功能介绍 QQ空间终端开发团队官方账号,分享QQ空间在Android、iOS、H5等平台的开发经验、技术实践以及一些围绕技术研发的话题。1.背景当一个App发布

2015-11-18 09:28:40 578

原创 JAVA Map List Set 的contans 方法

欢迎大家访问我的博客http://blog.csdn.net/mikejaps,专注于android ios  app 开发今天讲解下Map List Set 的contans方法 要注意的地方以List 为例:if(list.contains(o)) retrun true;else return false;我们通常用contans 方法

2015-11-17 11:43:07 1010

原创 iOS UIViewController生命周期

一、调用顺序:1. + (id)alloc 分配内存;2. - (id)init 方法(包括其他-(id)init...方法),只允许调用一次,并且要与 alloc方法 写在一起,在init方法中申请的内存,要在dealloc方法中释放(或者其他地方);3. - (void)awakeFromNib 使用Xib初始化后会调用此方法,一般不会重写此方法;4. - (v

2015-11-16 09:52:20 372

react native.txt

react native视频教程,50集,对初学者有很大帮助,老师讲得很好

2019-07-18

仿qq拖动的汽包

Android UI设计: 分享一个仿QQ聊天消息提示可以拖拉气泡

2015-12-26

butterknife.jar文件

Android butterknife注解框架

2015-11-21

butterknife.jar

Android butterknife注解框架,jar文件

2015-11-21

MAT 内存分析工具

android 开发中用到的内存分析工具,eclipse 插件

2015-11-06

DiskLruCache.java

Android 中用来保存图片的类,Android 开发中可能会使用到

2015-10-31

局域网发现协议包

Android开发 ,用于发现局域网内的其他设备的ip,和端口号的jar包

2015-10-30

Android 桌面图标添加数字

Android 桌面图标添加数字,类似于短信未读的提示,在桌面图标上显示数字

2015-10-16

Android 圆形色盘

一个圆形的rgb色盘,点击 圆盘不同部位,提取相应rgb值,通过接口回调,传递到activity

2015-05-03

Android 蓝牙ble demon

一个蓝牙ble通信demon, 根据自己的蓝牙模块 更改uuid 即可

2015-05-03

义隆单片机写的音响程序

产品已经量产,本人就职于深圳某公司是做的案子

2012-10-25

i2c总线协议(中文版)

对iic总线设备的具体操作说明,对软件编程有用的

2012-09-21

nr401pdf的资料

nr401pdf的资料,用于2.4g产品的开发

2012-09-21

OTL功率放大器的安装和调试

OTL功放电路的实验原理及实验过程内容,具体实验器材与步骤。及实验总结

2010-01-11

空空如也

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

TA关注的人

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