魅力程序猿

  • 首页
  • Java
  • Android
  • APP
    • 扑克计分器
    • Video Wallpaper
  • 联系我
  • 关于我
  • 资助
道子
向阳而生
Android

Android 服务保活(一)

Android 进程拉活3种方法: A. 提供进程优先级,降低进程被杀死的概率 方法一:监控手机锁屏解锁事件,在屏幕锁屏时启动1个像素的 Activity,在用户解锁时将 Activity 销毁掉。 方法二:启动前台service。 B. 在进程被杀死后,进行拉活 方法一:注册高频率广播接收器,唤起进程。如网络变化,解锁屏幕,开机等 方法二:双进程相互唤起。 方法三:依靠系统唤起。 C. 依靠第三方 根据终端不同,在小米手机(包括 MIUI)接入小米推送、华为手机接入华为推送;其他手机可以考虑接入腾讯信鸽或极光推送…

2016年10月27日 2条评论 7886点热度 0人点赞 daozi 阅读全文
Unity3D

Android 与 Unity 的交互

前言 刚接手一个项目,用到 Unity 与 Android 的交互。这篇文章就来总结一下。 交互方式 Android 与 Unity 的交互有两种方式:Android 作为 Unity 的一部分或者把 Unity 作为 Android 的一部分。至于使用哪种方式,就要根据具体情况来决定了。 1、如果你的项目是以 Unity 为主( Unity 的部分需要经常改动,而 Android 的部分比较固定),就把 Android 作为 Unity 的一部分来实现交互。 2、如果你的项目是以 Android 为主( Andr…

2016年10月15日 2条评论 5919点热度 0人点赞 daozi 阅读全文
Git

git命令大全

git init # 初始化本地git仓库(创建新仓库) git config --global user.name "xxx" # 配置用户名 git config --global user.email "xxx@xxx.com" # 配置邮件 git config --global color.ui true # git status等命令自动着色 git config --global color.status auto git config --global color.diff auto git con…

2016年10月10日 2条评论 4631点热度 0人点赞 daozi 阅读全文
Android

Android中怎么判断是Home键或非正常退出(进入后台)

我们先写两个Activity:A和B,试着A打开B观察它们的生命周期:   你会发现是这样运行的:(A)onCreate->(A)onStart()->(A)onResume()->A正在运行中,此时A需要跳转的到B->(A)onPause()->(B)onCreate->(B)onStart()->(B)onResume()->B正在运行中->(A)onStop()->(A)onDestory()。是不是你发现了什么猫腻,找到了解决方法了。 O…

2016年10月8日 6条评论 9886点热度 0人点赞 daozi 阅读全文
Android

Android 中实现枚举的方案选择

Android 中实现枚举的方案选择:enum、static final 与 IntDef 引言: 曾经有一段时间,许多网上的 Android 性能调优的文章都提到,要尽量避免在 Android 中使用 enum,因为使用 enum 会引入较大的性能损失。这个当时和同事、领导进行了长时间的讨论、验证,最后还是放弃了enum。 然而,最新的 Android 文档已经改变了这一说法。根据 Android VM 的开发者Elliot Hugues 的博客所述,过去的 Android 官网的性能优化指南并不准确,混杂了许多…

2016年10月8日 1条评论 5296点热度 0人点赞 daozi 阅读全文
Android

在 Android Studio 2.2 中使用 C/C++

Android Studio 2.2 正式版发布后,更新内容中有提到对 C/C++ 支持的完善,表示非常高兴。然后将官网上这一部分内容翻译出来,如有错误,欢迎指正。 原文链接:Add C and C++ Code to Your Project 使用 Android studio,你可以将 C 和 C++ 代码编译成 native library(即 .so 文件),然后打包到你的 APK 中。你的 Java 代码可以通过 Java Native Interface(JNI)调用 native library 中的…

2016年10月8日 1条评论 4475点热度 0人点赞 daozi 阅读全文
Android

Android Studio 2.2 + ndk-r12b下CMake和NDK-Build

对于那些使用 Android NDK 的构建,Android Studio 现在支持通过在现有构建文件中指向 Gradle 构建 CMake 和 NDK-Build Android 应用项目。在将 cmake 或 ndk-build 项目添加到 Gradle 后,Android Studio 将自动打开相关的 Android 代码文件,用于在 Studio 中进行编辑和调试。 1、对于 CMake 用户,只需在 Gradle 文件的 externalNativeBuild 部分中添加 CMList.txt 文件的路…

2016年10月8日 3条评论 8198点热度 0人点赞 daozi 阅读全文
搜索
联系方式

QQ群:179730949
QQ群:114559024
欢迎您加入Android大家庭
本人QQ:136049925

赐我一丝安慰
给我一点鼓励

最新 热点 随机
最新 热点 随机
解决Android 7及以上Notification.contentView为null问题 彻底解决git命令免密问题 隐藏ScrollView、RecyclerView等滚动条和去掉滑动到边界阴影的方案 Android Studio 3.4 编译Release版本广点通所有广告不显示 Android中使用System的getProperty()方法及获取Android内核版本信息 弄清楚INSTALL FAILED CONFLICTING PROVIDER问题
Android Studio:Field can be converted to a local variable 优化 Android 线程和后台任务开发 Android为什么要序列化 Java基础之Java异常 Poker.Play.Score Privacy Policy colorAccent,colorPrimary,colorPrimaryDark……来这里你就明白了
最近评论
宝宝 发布于 7 年前(02月27日) 哈哈哈哈
GPU Mining 发布于 7 年前(02月19日) I am just starting to learn about all of this. Tha...
Timothynix 发布于 7 年前(02月08日) Your place is valueble for me. Thanks!… http:...
趣头条 发布于 7 年前(02月08日) 鸟儿叫,花儿笑,一年一季春来到!
xing1982 发布于 7 年前(02月04日) 不错不错!内容感觉好极了!

COPYRIGHT © 2023 魅力程序猿. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备15000477号