Android应用
rockyvogue
这个作者很懒,什么都没留下…
展开
-
android_经纬度坐标系转换_010
public class CoordinateTrans { public static final String TAG = CoordinateTrans.class.getSimpleName(); private static double x_pi = 3.14159265358979324 * 3000.0 / 180.0; private static double PI ...原创 2020-09-18 11:48:00 · 303 阅读 · 0 评论 -
android_ 极光注册会生成相同注册ID的解决方法_011
极光注册会生成相同注册ID的解决方法一、极光不能接收到推送是因为不同设备注册生成了相同的注册ID1、问题根本原因是两个设备拿到同个注册regid ,而拿到同个regid原因是因为极光SDK延迟拿到imei , mac地址又取不到,但rom给的android id 一样,导致在mac地址拿不到的情况下根据Android id重复注册,从而使不同的设备拿到相同的注册regid(android id...原创 2020-09-18 11:48:17 · 369 阅读 · 0 评论 -
mtklog结构及分析
1.mtklog简介:mtklog是由log生成工具MTKLogger生成的一系列问题追踪文件,其主要作用就是对系统或者应用产生的异常进行快速定位,从而解决问题。mtklog 的分类:MDLog、Mobile Log、Network Log,可能出现的aee_exp logMD log:medom 相关底层的logMobile Log:主要是Android log 和kernel logNetwo...转载 2018-06-13 18:05:58 · 1662 阅读 · 0 评论 -
android_集成友盟SDK抓程序异常LOG_009
一、集成友盟SDK抓程序异常LOG友盟SDK版本: umeng-analytics-v6.0.1.jar:http://dev.umeng.com/analytics/android-doc/sdk-download让每个工程的 Action.MAIN 的Activity 继承 UmengLogBaseActivity二、UmengLogBaseActivity类代码如下:/*** * 集成 ...原创 2020-09-18 11:47:44 · 170 阅读 · 0 评论 -
android_View根据图片名字设置背景和监听事件_012
View根据图片名字设置背景和监听事件ImageView imageView = new ImageView(context); int resId = context.getResources().getIdentifier("资源文件drawable图片名字", "drawable", context.getPackageName()); im...原创 2020-09-18 11:48:50 · 127 阅读 · 0 评论 -
android_两张图片合成一张图片_001
两张图片合成一张图片(竖屏)public static Bitmap add2Bitmap_port(Bitmap first, Bitmap second) { if (first == null || second == null) { return null; } int height = first.getHeight() + second.getH...原创 2020-09-18 11:44:56 · 185 阅读 · 0 评论 -
android_Toast消息不重复显示_002
Toast消息不重复显示private Toast mToast;//传入字符串的IDpublic void showToast(int strId) { if (mToast == null) { mToast = Toast.makeText(this, strId, Toast.LENGTH_SHORT); } else { mToast....原创 2020-09-18 11:45:31 · 48 阅读 · 0 评论 -
android_模拟发送系统按键值_003
import android.hardware.input.InputManager;import android.os.SystemClock;import android.view.InputDevice;import android.view.KeyCharacterMap;import android.view.KeyEvent;/** * <功能描述> 模拟发送...原创 2020-09-18 11:45:49 · 105 阅读 · 0 评论 -
android_强制关闭应用的方法和第三方应用的服务_004
1、android中强制关闭应用的方法如下:需要系统权限//传入应用的包名即可kill掉应用private void forceStopApp(String packageName) { ActivityManager am = (ActivityManager) mContext .getSystemService(Context.ACTIVITY_SERVICE);...原创 2020-09-18 11:46:04 · 980 阅读 · 0 评论 -
android_获取当前网络ip和mac地址_005
1、获取当前网络ip和mac地址private static String getIpAndMacAddress() { String ip = ""; boolean isBreak = false; String name = ""; try { for (Enumeration<NetworkInt...原创 2020-09-18 11:46:20 · 76 阅读 · 0 评论 -
android_Properties读取中文乱码解决方案_006
String result; InputStream in; in =mContext.getAssets().open("customer_name.cfg");//获取到输入流 Properties props=new Properties(); props.load(in); result=props.getProperty("key");//key是键 result...原创 2020-09-18 11:46:38 · 64 阅读 · 0 评论 -
android_MTK流量统计方法_008
Google在android2.2以上版本提供了android.net.TrafficStats类,来获取wifi,3G数据。Android 4.0开始引入流量监控的特性。他可以监控所有的数据流量,支持警告和限制流量使用。当超过特定quota值时,会触发notification或者禁止移动网络。流量监控可以追追踪每个应用的历史数据。用户可以限制特定的应用在后台运行时是否可以联网。通过设备dev_g...原创 2020-09-18 11:47:22 · 373 阅读 · 0 评论 -
android_AIDL的使用_007
一.什么是AIDLAIDL(Android Interface Definition Language)是一种接口定义语言,可实现进程间通信二.AIDL的使用1.创建aidl文件需要在aidl文件中写一个接口,接口里面写你想要回调的方法例如package com.ojr.aidl;import com.ojr.aidl.Person; interface IPerson{ Str...原创 2020-09-18 11:46:55 · 107 阅读 · 0 评论 -
使用一个ContentProvider操作多张表以及多个数据库
1、使用一个ContentProvider操作多张表:https://blog.csdn.net/cwj295988/article/details/728481512、ContentProvider和Uri详解:https://blog.csdn.net/xyz_lmn/article/details/7161635原创 2019-07-26 17:52:26 · 98 阅读 · 0 评论