
Android
文章平均质量分 87
cby0310
这个作者很懒,什么都没留下…
展开
-
Android下的动画处理
Android提供了2种动画:1> Tween动画,通过对 View 的内容进行一系列的图形变换 (包括平移、缩放、旋转、改变透明度)来实现动画效果。2> Frame动画,即顺序播放事先做好的图像,跟放胶片电影类似。原创 2014-04-10 21:52:31 · 1211 阅读 · 0 评论 -
Android 获取SIM卡运营商
在文件AndroidManifest.xml中添加权限原创 2014-04-11 18:54:41 · 1095 阅读 · 0 评论 -
Android 如何反编绎APK文件&如何防止我们的代码被反编译
如何防止我们的代码被反编译原创 2014-04-11 18:58:33 · 1012 阅读 · 0 评论 -
android 在应用中安装其他程序
首先需要AndroidManifest.xml中加入安装程序权限: 第二步把安装程序添加进SDCard。如把文件名为” sogouinput_android_1.40_sweb.apk.zip”的sogou拼音输入法安装文件放进SDCard。第三步在程序中添加以下代码:Intent intent = new Intent();intent.addFlags(In原创 2014-04-11 20:19:31 · 886 阅读 · 0 评论 -
Android Activity屏幕切换动画-左右滑动切换
i_原创 2014-04-12 15:18:21 · 3256 阅读 · 0 评论 -
Android ViewPager实现图片 小圆点切换
pager_layout.xml:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:lay原创 2014-04-12 22:54:01 · 5780 阅读 · 0 评论 -
Android 手势滑动切换activity
main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >原创 2014-04-12 23:07:19 · 1451 阅读 · 0 评论 -
android的selector背景选择器
首先android的selector是在drawable/xxx.xml中配置的。先看一下listview中的状态:把下面的XML文件保存成你自己命名的.xml文件(比如list_item_bg.xml),在系统使用时根据ListView中的列表项的状态来使用相应的背景图片。drawable/list_item_bg.xml原创 2014-04-13 15:52:51 · 677 阅读 · 0 评论 -
android中的ellipsize属性应用
在xml中android:ellipsize = "end" 省略号在结尾android:ellipsize = "start" 省略号在开头android:ellipsize = "middle" 省略号在中间android:ellipsize = "marquee" 跑马灯最好加一个约束android:singleline = "tr原创 2014-05-24 20:30:31 · 625 阅读 · 0 评论 -
IOS 基础知识 Foundation-NSString和NSMutableString的使用
//// main.m// NSString//// Created by mj on 13-4-5.// Copyright (c) 2013年 itcast. All rights reserved.//#import #pragma mark NSString的创建void stringCreate() { // char原创 2014-07-16 11:43:45 · 1273 阅读 · 0 评论 -
Android 通过handler和message在子线程里面去更新UI
package cn.itcast.test;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.widget.TextView;public class TestActivity extend原创 2014-04-11 22:06:00 · 1041 阅读 · 0 评论 -
Android 优酷
服务器端: 一个人 2012-02-02 12 http://172.16.40.157:8080/web/a.jpg 2个人 2012-02-02 112 http://172.16.40.157:8080/web/b.jpg原创 2014-04-11 21:22:09 · 893 阅读 · 0 评论 -
Android menu关闭应用程序
当应用不再使用时,通常需要关闭应用,可以使用以下三种方法关闭android应用:第一种方法:首先获取当前进程的id,然后杀死该进程。 (建议使用)android.os.Process.killProcess(android.os.Process.myPid())不能把应用程序完全杀死,也不会把当前应用程序的activity栈清空第二种方法:终止当前正在运行的Java虚拟机,导致程序原创 2014-04-11 18:40:14 · 1298 阅读 · 1 评论 -
Android 使用摄像头拍照
在main.xml布局文件添加用于显示取景画面的SurfaceView 控件:SurfaceView surfaceView = (SurfaceView)this.findViewById(R.id.surfaceView);surfaceView.getHolder().setFixedSize(176, 144); //设置分辨率/*下面设置Surface不维护自己的缓冲原创 2014-04-06 21:33:26 · 1026 阅读 · 0 评论 -
Android 国际化以及屏幕适配
strings原创 2014-04-10 20:39:00 · 880 阅读 · 0 评论 -
Android 横竖屏幕切换
默认情况下,当“屏幕方向”或“键盘显示隐藏” 变化时都会销毁当前Activity,创建新的Activity。如果不希望重新创建Activity实例,可以按如下配置Activity:上面的android:configChanges属性指定了要捕获“屏幕方向”和“键盘显示隐藏”变化,当捕获到这些变化后会调用Activity的onConfigurationChanged()方法。默认情况原创 2014-04-10 20:49:43 · 625 阅读 · 0 评论 -
Android多媒体开发 音乐播放(加带进度条、时间显示)以及使用SoundPool播放音效
Android多媒体开发 音乐播放以及使用SoundPool播放音效 Android多媒体开发 音乐播放以及使用SoundPool播放音效原创 2014-04-06 14:53:58 · 9155 阅读 · 2 评论 -
Android 常用的ui(单选框 多选框 下拉列表框 拖动条)
package cn.itcast.commonui;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.ArrayAdapter;import android.widg原创 2014-04-10 19:09:57 · 2256 阅读 · 0 评论 -
Android 样式和主题(style&theme)
android中的样式和CSS样式作用相似,都是用于为界面元素定义显示风格,它是一个包含一个或者多个view控件属性的集合。如:需要定义字体的颜色和大小。在CSS中是这样定义的: .itcast{COLOR:#0000CC;font-size:18px;}可以像这样使用上面的css样式:传智播客在Android中可以这样定义样式:在res/values/style原创 2014-04-10 21:17:23 · 1344 阅读 · 0 评论 -
Android 的状态栏通知(Notification)
Android的状态栏通知(Notification)如果需要查看消息,可以拖动状态栏到屏幕下方即可查看消息。发送消息的代码如下://获取通知管理器NotificationManager mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);int原创 2014-04-10 18:43:13 · 983 阅读 · 0 评论 -
android ExpandableListView可以展开的ListView
第一步:建立Xml文件:原创 2014-05-11 20:00:50 · 1201 阅读 · 0 评论 -
Android 传感器的使用
传感器类型:方向、加速度(重力)、光线、磁场、距离(临近性)、温度等。 方向传感器: Sensor.TYPE_ORIENTATION加速度(重力)传感器: Sensor.TYPE_ACCELEROMETER光线传感器: Sensor.TYPE_LIGHT磁场传感器: Sensor.TYPE_MAGNETIC_FIELD距离(临近性)传感器: Sensor.TYPE原创 2014-04-11 17:44:50 · 1504 阅读 · 0 评论 -
android 的混淆打包
混淆:类名和方法名的映射转化关系在project.properties文件中写入:proguard.config=proguard.cfg混淆的原理-> 类名和方法名的映射转化ContentProvider.getuserinfo.getchineselikemeetmale();a.b.c();native -> 类名_方法名proguard.cf原创 2014-05-25 17:02:23 · 661 阅读 · 0 评论 -
Android 检测网络是否连接
检测网络是否连接,只有WiFi连接时加载AdMod广告原创 2014-07-24 13:05:29 · 904 阅读 · 0 评论 -
android 获得屏幕、视图、任务栏、状态栏的高宽以及屏幕的设置
首先,有一点需要声明,其实在android中,画布Canvas的高宽其实是屏幕的高宽。 如此一来,获得屏幕高宽的方法就很多了: 1. Java代码 WindowManager windowManager = getWindowManager(); Display display = windowManager.getDefaultDi转载 2014-08-01 10:45:42 · 737 阅读 · 0 评论 -
Android 自定义标签 和 自定义组件
1 自定义标签这是我的模板项目目录 既然想像 android:text 那样使用自己的标签,那么首先得有标签。在 res/values/ 下我新建了个 mm_tag.xml (切记不可出现大写,只能是 小写字母、数字、下划线)第一步: 自定义 标签 mm_tag.xmlxml version=转载 2015-07-24 08:46:31 · 743 阅读 · 0 评论 -
acticity嵌套fragmentA和fragmentB情景下生命周期介绍
acticity嵌套fragmentA和fragmentB情景下生命周期介绍原创 2015-11-26 17:55:40 · 1832 阅读 · 0 评论 -
Android 《手机卫士》随听笔记
padding_top 控件里面的内容距离控件边框的距离layout_margaintop 控件与控件之间的距离原创 2014-04-21 19:00:18 · 2578 阅读 · 0 评论 -
Android activity的启动模式 singletop singletask singleinstance
activity 四种启动模式来实现不同的需求:standard 默认模式 --------- 来了intent,每次都创建新的实例。singleTop -------- 来了intent, 每次都创建新的实例,仅一个例外:当栈顶的activity 恰恰就是该activity的实例(即需要创建的实例)时,不再创建新实例。这解决了栈顶复用问题,想一想,你按两次back键,退出的都是同一个原创 2014-03-28 09:50:31 · 1316 阅读 · 1 评论 -
Android注解使用之使用Support Annotations注解优化代码
转自:http://www.cnblogs.com/whoislcj/p/5677917.htmlSupport Annotations简介: Android support library从19.1版本开始引入了一个新的注解库,它包含很多有用的元注解,你能用它们修饰你的代码,帮助你发现bug。Support library自己本身也用到了这些注解,所以作为support l原创 2017-03-02 14:11:21 · 715 阅读 · 0 评论 -
Groovy基础——Closure(闭包)详解
这篇文章介绍一下Closure的一些语法特性,以及它的使用方法,我们用规则以及代码的方法进行展现,和介绍MetaClass不同的是,这次我们将先列出规则,再贴上代码,让大家对所阐述的目标更加明确。 一、代码块(Blocking)在介绍闭包前,先来讲几个Groovy中代码块的一些特性。1.groovy的变量作用域和java相似,代码块内部声明的变量不能被外部访问调用。转载 2017-04-10 15:48:16 · 768 阅读 · 0 评论 -
android中?attr/**与@drawable/**或@color/**等的区别
一、?attr/** 这个google叫预定义样式 这个是用在多主题时的场景,属性值会随着主题而改变。但并不是一上来就可以用的,必须做足以下准备工作:1,如果是自定义控件,请在style.xml中或attrs.xml中声明属性:name="SunnyAttr"> name="sunnyTextColor" format="referenc转载 2017-05-12 11:13:25 · 582 阅读 · 0 评论 -
Android绘图之Shader
Shader是绘图过程中的着色器,它有五个子类:BitmapShaderComposeShaderLinearGradientRadialGradientSweepGradient它一般用在paint.setShader(shader)中,paint是一个Paint对象,shader是一个Shader对象。1. BitmapShaderBitmapShader是转载 2017-05-14 17:51:04 · 664 阅读 · 0 评论 -
Android应用安全防护和逆向分析
第3章:常用命令总结https://blog.youkuaiyun.com/zhonglunshun/article/details/78362439adb shell dumpsys activity top > C:\info.txt : 保存当前应用activity信息到文件adb shell dumpsys package :清单文件信息adb shell dumpsys mem...原创 2018-08-15 23:19:42 · 1053 阅读 · 0 评论 -
Android DES AES MD5加密
android AES DES MD5加密数据android AES DES MD5加密数据android AES DES MD5加密数据android AES DES MD5加密数据原创 2014-09-17 13:47:40 · 1771 阅读 · 0 评论 -
Android RSA加密解密
转载自: http://blog.youkuaiyun.com/bbld_/article/details/38777491转载 2014-09-17 18:03:20 · 1645 阅读 · 0 评论 -
Android 发送邮件mail
andoid利用javamail发送邮件原创 2014-09-16 10:23:08 · 757 阅读 · 0 评论 -
android 自定义标签的使用,实现扁平化UI设计
android自定义标签的使用,实现实现扁平化UI设计原创 2014-08-06 11:28:05 · 1816 阅读 · 2 评论 -
android 异步通信简单小计
package com.example.asynctask;import android.annotation.SuppressLint;import android.app.Activity;import android.os.AsyncTask;import android.os.Bundle;import android.widget.TextView;原创 2014-07-31 17:40:03 · 669 阅读 · 0 评论 -
Android 用meta-data配置参数
转自:http://blog.youkuaiyun.com/r8hzgemq/article/details/8228423故事是这样的,那天我看一个第三方平台提供的demo,发现manifest里面有几个meta-data标签,不知道什么意思。虽然大致猜到了是用来配置参数常量的,但还是想探个究竟。它是这么写的<meta-data android:name="appid" android:valu转载 2014-09-18 11:28:25 · 1263 阅读 · 0 评论