Android开发中的技术点
文章平均质量分 63
退休的程序员
退休的程序员
展开
-
Android信鸽推送全解
Android开发中集成信鸽推送还是比较简单的,但是遇到了坑就麻烦先介绍一下原创 2017-07-26 17:25:37 · 4430 阅读 · 1 评论 -
Android项目真的要去做混淆(加密)处理
以前做项目做是懒得混淆代码,因为要处理各种第三方的混淆东西,像友盟里面加了第三方库,又要特殊处理混淆操作,所以很麻烦,也懒得去做混淆操作,so 你懂的:但今天我用一个反编译工具,发现一个很可怕的事情,原来我们没有混淆的代码一旦经过反编译全部完完全全的展现给别人,知识产权一点保障也没有.下面是没有混淆的代码,所有写的东西都完全暴露了. 混淆不彻底的apk,但还是能看到一些东原创 2016-03-15 11:41:53 · 2939 阅读 · 0 评论 -
在AChartEngine上绘图,手指标记当前位置
最近要做一个绘图项目,需要在ACE折线图上再绘出一条红标记当前坐标,经过这几天研究,可以给大家分享一下了。先上效果图吧! 代码里的注释还是比较清楚,就不作说明了。package com.example.drawlineonace;import java.util.ArrayList;import java.util.HashMap;import java.原创 2016-03-15 11:41:40 · 594 阅读 · 0 评论 -
Android 中自定义控件总结
一:关于TypedArray使用一般我们进行自定义控件都会用到这个类,去引用我们的配置资源.但这里我们一定要注意一下,这个TypedArray提供的一些方法, 你需要取什么类型数据就你就使用什么方法,我刚开始没有注意,本来是想获取count值,但我是用a.getResource 结果得到一个极大的数字,当然这是不对的,后来一查看,还有提供直接数值的方法。所以这里一定要根据自己的实际情况来。原创 2016-05-10 10:50:26 · 289 阅读 · 0 评论 -
Android音频的播放与录制
这两天项目中要做一个音频录制与播放的功能,大家可以参考一下 QQ聊天中的录音功能,我基本就是仿照这个功能来做的。之前也没有接触音频模块,这两天通过一个小demo彻底明白.不明白的地方都有注释。效果图如下package com.king_mi.demo;import android.media.MediaPlayer;import andro原创 2016-07-28 18:25:54 · 620 阅读 · 2 评论 -
Android 网络框架
Android 网络框架ZLRequestParamsZLResposeZLResposeResultZLReposeCallbackXUtilsokHttpVolley原创 2016-05-19 12:05:52 · 298 阅读 · 0 评论 -
Android 竞拍类App节选功能点-高性能更新数据,错位图片闪烁,定时器错乱,定时器时间不同步解决方案
Android 错位图片闪烁,定时器错乱,定时器时间不同步解决方案原创 2017-11-17 19:31:34 · 683 阅读 · 0 评论 -
Android Studio运行直接打签名包(release)
很多时候我们打包出来的都是debug包,而有一些功能非要签名包(release)才能使用,比如微信分享. 这就给我们开发造成了不便,我在想能不能直接打出一个Release包呢? 说干就干.1.选中我们的项目: 右键--->open Module Setting --->选中你的项目Module ---->再选中选项卡(Signing)2.配置我们的签名文件信息:原创 2016-05-03 10:28:13 · 14456 阅读 · 1 评论 -
Android Material Design -TextInputLayout
Android Material Design 有一个重要的控件 —-TextInputLayout原创 2017-02-27 16:13:55 · 612 阅读 · 0 评论 -
也许是对Android MVP讲解的最清楚的
自己理解的MVP架构,也许就是最好的原创 2017-05-21 10:43:43 · 695 阅读 · 0 评论 -
Android 6.0获取动态权限
获取动态权限原创 2017-05-02 15:38:06 · 1539 阅读 · 0 评论 -
网页端与App端互通
最近在公司做web App项目,需要在webApp中打开原生App 如果本地有安装原生App,那就直接去打开原生App对应的页面,如果本地没有安装原生App,那就直接去下载这个原生App.先看网页端的代码原创 2017-04-12 20:17:20 · 5001 阅读 · 0 评论 -
Android获取手机设备信息并区分真机与模拟器
有些时候我们不想App在模拟器上被别人使用,所以我们禁止在模拟器上使用App判断是否为真机:原创 2017-03-03 16:15:19 · 6913 阅读 · 2 评论 -
Android 常见bug汇总
1. Caused by: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want? public stat原创 2016-05-11 19:07:35 · 700 阅读 · 0 评论 -
Android 在AChartEngine上再绘图
package com.example.drawlineonace;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Random;import org.achartengine.ChartFactory;i原创 2014-04-14 10:40:00 · 1074 阅读 · 0 评论 -
Android集成支付宝支付的大坑
支付宝支付集成的时候其实是有很多坑的,很多不安全因素在里面,最近在做支付宝集成的坑做个总结公钥,订单信息,需要服务器来返回,官方demo是客户端生成的订单信息.客户端不能直接返回9000就说明支付成功验签的坑检验参数的合法性以上四点全部处理了,集成支付宝才是安全的.原创 2017-02-23 11:03:18 · 10366 阅读 · 4 评论