码迷,mamicode.com
首页 > 移动开发 > 月排行
写给Android App开发人员看的Android底层知识(8)
(十)PMS及App安装过程 PMS,全称PackageManagerService,是用来获取Apk包的信息的。 在前面分析四大组件与AMS通信的时候,我们介绍过,AMS总是会使用PMS加载包的信息,将其封装在LoadedApk这个类对象中,然后我们就可以从中取出在manifest声明的四大组件信 ...
分类:移动开发   时间:2017-06-02 11:23:52    阅读次数:215
五步搞定Android开发环境部署
五个步骤来完成Android开发环境的部署。第一步:安装JDK。第二步:配置Windows上JDK的变量环境 。第三步: 下载安装Eclipse 。第四步:下载安装Android SDK 。第五步:为Eclipse安装ADT插件。 第一步:安装JDK 要下载Oracle公司的JDK可以百度“JDK” ...
分类:移动开发   时间:2017-06-02 11:25:16    阅读次数:428
正则表达式判断手机号是否11位数字
function checkMobile(str) { //写一个判断函数 var re = /^1\d{10}$/ //正则表达式 if (re.test(str)) { //判断字符是否是11位数字 $("#sj").html("手机号码格式正确"); $("#sj").css("color",... ...
分类:移动开发   时间:2017-06-02 11:25:48    阅读次数:266
iOS开发各种底层实现--面试必备!
iOS开发常用技术底层实现(精简概述) 本章将对ios开发技术底层实现的总结,其实关于ios开发中各种底层的实现,网上相关文章多到数不过来,而不且非常不错,我也没有自信我能比他们做的更好,因为毕竟每个人专研的东西不一样,本文主要正对三类用户! 资深的ios开发者,对底层做过专门研究,但是没有一个系统 ...
分类:移动开发   时间:2017-06-02 11:26:40    阅读次数:5697
蓝牙压力測试报抛android.os.TransactionTooLargeException异常分析总结
1、从main日志中找到异常点,例如以下: 08-20 11:05:19.754 5023 5023 E AndroidRuntime: FATAL EXCEPTION: main 08-20 11:05:19.754 5023 5023 E AndroidRuntime: Process: com ...
分类:移动开发   时间:2017-06-02 11:27:19    阅读次数:315
iOS 跳转系统功能
1 NSString * urlString = @"App-Prefs:root=WIFI"; 2 3 if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:urlString]]) { 4 5 if ([[U... ...
分类:移动开发   时间:2017-06-02 11:27:27    阅读次数:229
Android Studio提示: Application Installation Failed
在安装运行应用的时候会提示这样的错误一般是有两种情况: 第一种: 手机或模拟器安装应用的内存已满 需清理内存后在尝试安装。 第二种: 手机或者模拟器已经存在此应用或者此应用的数据,可以卸载此应用后在尝试安装。如果没有这个应用可以到手机 /data/data/目录下删除对应的包。 如果解决了你的问题 ...
分类:移动开发   时间:2017-06-02 11:31:18    阅读次数:535
(博弈\sg) Codeforces Round #417 (Div. 2) E Sagheer and Apple Tree
Sagheer is playing a game with his best friend Soliman. He brought a tree with n nodes numbered from 1 to n and rooted at node 1. The i-th node has ai ...
分类:移动开发   时间:2017-06-02 11:32:42    阅读次数:241
Android 6.0以上 需要运行时申请的权限
转载:http://www.cnblogs.com/tangs/articles/6377347.html 自从Android6.0发布以来,在权限上做出了很大的变动,不再是之前的只要在manifest设置就可以任意获取权限,而是更加的注重用户的隐私和体验,不会再强迫用户因拒绝不该拥有的权限而导致的 ...
分类:移动开发   时间:2017-06-02 11:33:24    阅读次数:338
干货:app用户插画设计
插画的合理应用可以很好地帮助用户了解你的产品,实现差异化设计。本文作者希望这篇文章可以给各位同行在未来的插画设计中提供一些帮助。 在互联网产品刚刚兴起的阶段,app对于用户来说更多意味着一种工具,界面设计讲究“专业性”,用户要求也不是太高,看懂能用就行。但是随着手机与用户之间的联系变得越来越紧密,现 ...
分类:移动开发   时间:2017-06-02 11:34:30    阅读次数:274
android的工厂模式
...
分类:移动开发   时间:2017-06-02 11:37:23    阅读次数:161
[android]DES/3DES/AES加密方式
DES 支持8位加密解密,3Des支持24位,Aes支持32位。3Des是Des算法做三次。位数的单位是字节byte。不是bits。 3Des是把24位分成3组。第一组八位用来加密,第二组8位用于解密,第三组8位用于加密,所以。假设秘钥为123456781234567812345678(3组1-8) ...
分类:移动开发   时间:2017-06-02 11:41:16    阅读次数:272
javaweb判断当前请求是否为移动设备访问的方法
由于移动端和pc端还是稍微有些区别的,我觉得最好是在一个地儿统一判断,而且不要改动原先的代码,这样可以从一定程度上减少bug的数量。我的想法是首先应该判断当前请求是否为移动端,然后设一个标识到session中,然后就可以随便处理了。不管你是单独处理,还是统一处理,直接读取session就可以做相应的 ...
分类:移动开发   时间:2017-06-02 11:42:00    阅读次数:291
Android实战简易教程-第二十九枪(基于Face++实现年龄识别APP(一))
我们通过Face++提供的api和服务实现HowOld App的开发。首先我们实现图片的选择功能。1.main.xml:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="ht ...
分类:移动开发   时间:2017-06-02 11:46:27    阅读次数:235
移动端js触摸事件大全
一、手机上的触摸事件 基本事件: touchstart //手指刚接触屏幕时触发 touchmove //手指在屏幕上移动时触发 touchend //手指从屏幕上移开时触发 下面这个比较少用: touchcancel //触摸过程被系统取消时触发 每个事件都有以下列表,比如touchend的tar ...
分类:移动开发   时间:2017-06-02 12:37:09    阅读次数:163
android--手机桌面添加网址链接图标(解决方式二)
前一篇文章主要是通过打开app来实现打开网址的功能。尽管实现起来比較简单,但从效果上来说还是有缺陷。 本文将借助于Broadcast广播机制来实现桌面图标链接网址的功能。不仅效果好,并且最大的长处就是不用再借助于app应用来打开站点了。 实现过程例如以下: 1、在AndroidManifest.xm ...
分类:移动开发   时间:2017-06-02 12:37:16    阅读次数:203
Android-smali语法学习
转载请标明出处:http://blog.csdn.net/goldenfish1919/article/details/40821415 下面内容来自:http://bbs.pediy.com/showthread.php?t=151769 dalvik字节码有两种类型,原始类型和引用类型。对象和数 ...
分类:移动开发   时间:2017-06-02 12:43:33    阅读次数:225
Android自己定义提示框
在开发中,假设感觉系统自带的提示框不好看,开发人员能够自定义提示框的样式。主要是继承Dialog 程序文件夹结构 关键代码 package com.dzt.custom.dialog; import android.app.Dialog; import android.content.Context ...
分类:移动开发   时间:2017-06-02 12:43:49    阅读次数:243
WARN NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable(spark加载hadoop本地库的时候出现不能加载的情况要怎么解决呢?)
原文地址: https://www.zhihu.com/question/23974067/answer/26267153 原文内容: 我64位机器,当时hadoop启动的时候出现这个问题是因为hadoop本身自带的本地库是32位的,我现在hadoop2.2.0已经替换了本地库为64位的了,并且编译 ...
分类:移动开发   时间:2017-06-02 12:46:07    阅读次数:307
udacity android 学习笔记: lesson 4 part a
udacity android 学习笔记: lesson 4 part a 作者:干货店打杂的 /titer1 /Archimedes 出处:https://code.csdn.net/titer1 联系:1307316一九六八 声明:本文採用以下协议进行授权: 自由转载-非商用-非衍生-保持署名| ...
分类:移动开发   时间:2017-06-02 13:28:45    阅读次数:142
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!