- 博客(60)
- 收藏
- 关注
原创 收集的一些东西和链接
收集的一些东西和链接,可能有的网盘地址已过期,需要哪个下载那个PDF转word格式工具https://pan.baidu.com/share/init?surl=obqLwVXW11bS…提取码:k1t0Acrobat PDF插件https://pan.baidu.com/share/init?surl=8qu68BcDFKbj…提取码:k40xhttps://pan.baidu.com/share/init?surl=3ScikCqxVRvQ…提取码:d374MAC PDF格式转换工具h
2020-12-07 10:30:08 12390
原创 WhatsApp 分享工具包
WhatsApp 分享工具包1,分享文字2,分享图片3,分享文字+图片4,分享文字+图片+app文件import android.app.Activity;import android.content.Context;import android.content.Intent;import android.net.Uri;import android.os.Build;import android.text.TextUtils;import android.widget.Toast;
2020-11-26 22:07:55 1559
原创 Unity Ads 集成指南,初次集成小细节记录
首先放上官方文档:Unity Ads 集成指南1,基本 :操作登录账号,创建项目,创建广告版位2,导入aar文件3,直接代码中设置监听private String unityGameID = "38383838"; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // enable Cordova ap
2020-11-24 14:34:48 581
原创 安卓9.0版本不能访问http请求
安卓9.0版本不能访问http请求 ,谷歌默认要求链接是加密链接了解决办法:1,符合规范,改用https,需要后台支持2,将targetSdkVersion 改成27及以下3,更改默认属性,使它支持Http链接3.1.在res/xml目录下新建xml文件文件名为network_security_config.xml <?xml version="1.0" encoding="utf-8"?> <network-security-config>
2020-11-16 21:31:26 226
原创 工作效率问题
工作效率问题问题方向一:逆向思考今天遇到一个问题,查询列表展示的数据第一个是空白默认的数据,依照的以往的惯例,和现实的查找方式就是,看到效果后,就看代码,笼统的看代码,然后就是看不出来哪里有问题,然后就是打断点,写几行log,断点是和log都是粗略的设置,整体连贯性没有考虑知道最后重复了好几遍才看到效果从同事那里学习到 逆向思考,先看到最终结果,然后从展示数据的效果里反向查找先看展示的数据问题异常在何处。再反向查找问题方向二,回顾对比差别测试时广告不展示,没有log数据,找了一个多小时才发现
2020-11-16 21:30:00 372
原创 工作问题排查记录
工作问题排查记录① 当发现不能展示网页信息时,但之前都可以展示时,第一反应应该是查看是否有网络② 如果APP分享的时候打开别的应用或者打开网页等,出现异常,最好找一个别的应用,查看类似功能是否也是这样,确认问题出在哪里,类似的情况还有,当打开网页,当跟服务器交互,出现异常时,没有明确指出哪里错误的话,最好拿老版本做对比,确认问题是不是本应用...
2020-11-16 21:24:41 123
原创 记录
今天做了一个功能,设置一个心跳操作,根据接口返回时间再次请求接口,没响应或者弱网等异常情况,自动再次请求由于要做一个SDK,不需要引用第三方包,所以用了CountDownTimer 倒计时和 AsyncTask网络请求出现一个问题,接口正常返回时,可以进行倒计时操作,网络异常时,倒计时不执行代码如下网络请求方法:private void requestHealth() { mOpenAppUrl = Constant.mReleaseOpenAppUrl;
2020-11-16 21:24:01 117
原创 Android 项目依赖别的library时,安装app后显示两个icon
Android 项目依赖别的library时,安装app后显示两个icon注释掉Manifest.xml文件中的启动设置 <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter&g
2020-11-16 21:18:43 144
原创 Android studio 项目可以运行,但R文件报红
Android studio 项目可以运行,但R文件报红① 这种原因是你的R文件太大了(超过了Android Studio的上限25.6M了)解决办法如下:Help -> Edit Custom Properties -> create custom properties?(yes) ->添加 idea.max.intellisense.filesize=5000② 关闭 Android Studio,删除项目目录下面的 .idea 文件夹和 .gradle 文件夹,然后重新打开
2020-11-16 21:16:54 366
原创 Beyond Compare4过期解决方法
修改注册表1、在搜索栏中输入 regedit ,打开注册表2、删除项目CacheId :HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4\CacheId
2020-11-16 21:16:19 126
原创 在创建类时 标注时间-文件编辑者
file–>setting–>Editor–>File and Code Templates --> Includes–> File Header /** * @author ${USER} * @Creatdate ${DATE} ${TIME}
2020-11-16 20:57:51 116
原创 支付宝支付流程
客户端发起支付请求—>服务器端生成支付数字签名+支付信息–>返回客户端支付信息+签名–>客户端将支付信息+签名发送到支付宝–>调起支付宝支付–>支付宝告诉服务器端支付成功–>客户端显示支付成功...
2020-11-16 20:57:12 385
原创 Android 一些简单的获取设备信息 (部分已过时,高版本不适用)
// android.os.Build.BOARD;//获取设备(主板)基板名称// android.os.Build.BOOTLOADER//获取设备引导程序版本号// android.os.Build.BRAND;//获取设备品牌,android系统定制商// android.os.Build.CPU_ABI;//获取设备指令集名称(CPU的类型),就是CPU 和ABI的本地代码指令集// android.os.Build.CPU_ABI2;//获取第二个指令集名称// andro
2020-11-16 17:28:05 581
原创 gitlab的一些基础使用记录
克隆项目: git clone git@192.168.1.9:gitadmin2/_Android.git上传项目: git push -u origin master添加所有修改: git add -A提交到本地git库 git commit -m “一”git status创建并切换分支: git checkout -b dev查看当前分支:git branch添加本地文件: git add XXX提交文件: git commit -m “提交”切换到主分支:git check
2020-11-15 18:50:56 133
原创 产品经理全套资源
以找导师免费领取,更更希望你加⼊入我们,终身学习,终身提升!视频资料公开分享:BAT产品成功秘籍-产品⽅方法论https://ke.qq.com/course/306178?tuin=1059915c互联⽹网思维和产品经理理https://ke.qq.com/course/306153?tuin=1059915c需求分析思路路和⽅方法https://ke.qq.com/course/189791?tuin=1059915c产品经理理⾯面试https://ke.qq.com/cours
2020-11-15 18:48:53 2152
原创 定位到whatsApp个人聊天界面
try { PackageManager packageManager = context.getPackageManager(); Intent i = new Intent(Intent.ACTION_VIEW); String url = "https://api.whatsapp.com/send?phone="+ phone +"&text=" + URLEncoder.encode(message, "UTF-8")
2020-11-15 18:36:22 2395
原创 adb命令
停止 adb server 命令:adb kill-server启动 adb server 命令:adb start-server查看 adb 版本adb version查看logcat日志adb logcat -s <标签名>logcat 打印在文件制定位置adb logcat -v time >C:\Users\lenovo\Desktop\logcat.txt 查看当前PC端连接有多少设备 adb devices 获取AndroidIDadb
2020-11-15 18:33:33 202
原创 面相
克夫相意思就是外貌也就是一个女人的五官相貌对丈夫有克,比如跟丈夫结婚以后丈夫的事业,财运健康等各方面越来越差,甚至早亡的,在民间就被广泛认为是会克夫。其实克夫不是说一个女人很不想婚姻幸福,不想家庭和睦,丈夫生意事业兴隆,而是因为带有了克夫的相貌之后,在与丈夫以及婆家相处过程中,由于带有这样的克夫相无形之中影响到了丈夫家庭等各方面运势,无形之中使丈夫事业不顺,家庭不合,财运不好等等。古人经过几千年不断实践总结了会带有这样克夫的女人面相特点,下面跟大家分享一下克夫相,克夫相的标准,克夫相的女人有什么特点。要分析
2020-11-15 18:07:18 522
原创 判断一个程序是否显示在前端
/** * 判断一个程序是否显示在前端 * * @param packageName程序包名 * @param context上下文环境 * @return true--->在前端,false--->不在前端 */ public static boolean isApplicationShowing(String packageName,Context context) { boolean result = false; ActivityManager am
2020-11-15 18:03:38 237
原创 适合程序猿可以看的部分书籍
计算机程序的构造和解释(Structures and Interpretations of Computer Programs)代码大全2(Code Complete 2)程序员的修炼之道(Pragmatic Programmer)重构-改善既有代码的设计(Refactoring)算法导论(Introduction to Algorithms)离散数学及其应用(Discrete Mathematics and Its Applications)人月神话(Mythical Man Month)
2020-11-15 18:02:54 94
原创 JobService
JobService的使用没有总结,只有代码,不解释api 21以上才可以使用import android.annotation.SuppressLint;import android.app.job.JobInfo;import android.app.job.JobScheduler;import android.content.ComponentName;import android.content.Context;import android.content.Intent;im
2020-06-09 18:45:07 323
原创 AlarmManager定时器设置
AlarmManager定时器设置目标:实现每隔20分钟请求一次import android.app.AlarmManager;import android.app.PendingIntent;import android.content.Context;import android.content.Intent;import android.os.Bundle;import java.util.Calendar;public class AlarmManagerUtils {
2020-06-09 18:36:42 487 1
原创 Android studio 查询代码中所有的中文字符
打开全局搜索Edit -> Find -> Find In Path输入一下内容^((?!(\*|//)).)+[\u4e00-\u9fa5]记得勾选 Regex
2020-06-03 10:33:37 1977
原创 fragment下拦截返回键,home键和菜单键的思考
一,需求前提:网页上有一个挂机任务,当用户点击手机返回键,home键,菜单键,要通知网页,然后进行一系列操作,然后告知客户端下一步操作二,首先我们知道js 与android相互调用的方式1,js掉用android方法①webView.addJavascriptInterface(new InJsAndroid(), "injs_android");②final class InJsAndroid{ @JavascriptInterface public void gotoVid
2020-05-18 21:30:34 1502
原创 android webview JS 交互混淆
在webView类中设置 webView.addJavascriptInterface(new DemoJavaScriptInterface(), "injs_obj");如果单独创建了一个类,则需要在proguard-rules.pro文件中配置-keepattributes *Annotation* -keepattributes *JavascriptInterface*-k...
2020-04-01 21:12:03 981
原创 No implementation found for long pl.droidsonroids.gif.f.a(java.io.FileDescriptor, long, boolean)
2020-04-01 15:41:42.553 11982-11982/com.android.fission.pro E/AndroidRuntime: FATAL EXCEPTION: main Process: com.android.fission.pro, PID: 11982 java.lang.UnsatisfiedLinkError: No implementati...
2020-04-01 21:05:29 560
原创 小米推送的那些坑 :有的手机能收到推送,有的收不到,通知栏只能显示一个。。。。。
前提:产品投放于国外市场,投放于Google Paly,开发在国内。运营只需要在小米控制台进行小米推送,不需要服务器配合。遇到问题:①(一开始对接问题) 一直不展示通知消息② 在通知栏只展示一条通知信息③ 小米推送部分手机不展示,部分手机展示④ 在接收消息的广播里设置打开新界面,发现没有作用解答:① 对于第一个问题,基本是自己没有按照文档里的介绍,一步一步的写下去,比如 :(1)在b...
2020-03-21 00:07:19 7421 1
原创 android 自动获取手机验证码
真的很奇怪大家的复制粘贴功能,一篇自动获取手机验证码的文章各大平台争相转发,我以为很牛逼,到后来发现不能用,可能我技术不够吧,复制粘贴还不到家。android 自动获取手机验证码好处 :① 用户不用自动输入, 方便操作② 防止用户在别的手机上登录,保证一手机只能一个号言归正传先创建继承于ContentObserver的子类,用于监听信息数据库发生变化,有信息来就立马截取。public c...
2020-03-20 22:32:38 4294
原创 Android手机动态获取多个权限请求,附带拒绝权限时勾选不再请求
获取请求: /** * 获取用户权限 */ private void permissionRequest() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M ) { String[] permissions = new String[]{Manifest.pe...
2019-11-18 10:44:59 600
原创 popupWindow设置
一、如果是点击按钮等加载完全view之后再弹出弹窗则可以直接new GuidePopupWindow(MainActivity.this).showAtLocation(MainActivity.this.getWindow().getDecorView(), Gravity.CENTER, 0, 0);二、如果打开界面就展示弹窗1、在Activity中:在onWindowFocusCh...
2019-10-28 15:10:51 352
原创 禁止Android手机截屏
this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);
2019-10-28 13:15:18 379
原创 <item> inner element must either be a resource reference or empty.
Android studio从3.0.1升级到4.3.1之后一直以下错误报错Android resource compilation failedD:\AS\ASProject\Arounds-master\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:715: erro...
2019-10-23 15:22:33 1502
原创 电商--添加宝贝入购物车动画效果制作
【声明】本内容不知道是在哪里下载的demo代码,找不到原作者了,如有发现请联系我,加上作者或者删除该内容!大佬的思路如下:1、首先设置生成加入购物车效果代码,文章最后面代码NXHooldeView 文件2、获取点击添加购物车按钮 view NXHooldeView nxHooldeView = new NXHooldeView(this); int position[] =...
2019-10-22 15:58:21 428
原创 configChanges 与 screenOrientation
package com.example.myapplication;import android.app.Activity;import android.content.pm.ActivityInfo;import android.content.res.Configuration;import android.os.Bundle;import android.util.Log;i...
2019-10-17 19:08:11 279
原创 产品概念
产品概念: 主体是产品。品牌产品在推出新产品的时候,往往为新产品设计一种概念,用以彰显产品的优势。是企业想要注入顾客脑中关于产品的一种主观意念,就是用消费者的语言来描述你的产品,即如何向老百姓简单明白地介绍产品。一般用文字来表达或用图片来描述产品概念。通常一个完整的产品概念由四部分组成: ① 消费者洞察:从消费者的角度提出其内心所关注的有关问题; ② ...
2019-08-13 13:13:16 748
原创 常驻通知栏
常驻通知栏设置一个默认通知栏不废话,上代码//创建一个通知管理器 NotificationManager notificationManager= (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); // 获取Notification实例 Notification ...
2019-08-13 13:06:45 2607
转载 辩护律师与非律师辩护人的权利区别
根据《刑事诉讼法》第32条之规定,犯罪嫌疑人、被告人队自己行使辩护权以外,还可以委托一至二人作为辩护人。可以被委托为辩护人的,除了律师外,还有人民团体推荐的人,犯罪嫌疑人、被告人所在单位推荐的人,犯罪嫌疑人、被告人的监护人、亲友。委托律师的,即为辩护律师,而委托其他可委托的人,统称为非律师辩护人。虽然都是辩护人,但权利却不相同,主要有以下几种区别:一是在侦查阶段,只能委托律师作为辩护人。公诉案件...
2019-01-04 19:07:18 5543
原创 二维码扫描
jar包:https://pan.baidu.com/s/1LW6qekuqntq4uiZJadNwagxml文件:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tool...
2018-08-29 10:40:11 208
原创 List列表-Adapter简单使用
一、简单的list列表使用baseAdapter、SimpleAdapter二、list列表中添加事件list列表布局加载离线数据、获取网络数据点击事件,延展、收起数据等三、listview列表嵌套listview、ScrollView下嵌套listview、横向排列、添加GradView等复杂的列表1、ArrayAdapter① // 列表项的数据 String[] strs...
2018-07-03 14:12:40 2643
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人