E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android实战--手机卫士
Android实战
技巧:ViewStub的应用 (安卓性能相关)
在开发应用程序的时候,经常会遇到这样的情况,会在运行时动态根据条件来决定显示哪个View或某个布局。那么最通常的想法就是把可能用到的View都写在上面,先把它们的可见性都设为View.GONE,然后在代码中动态的更改它的可见性。这样的做法的优点是逻辑简单而且控制起来比较灵活。但是它的缺点就是,耗费资源。虽然把View的初始可见View.GONE但是在Inflate布局的时候View仍然会被In
rnZuoZuo
·
2015-04-03 16:00
Android实战
技巧之二十三:Android Studio的NDK开发
较新的NDK版本是r10b,AndroidStudio对NDK开发的支持还处于构思阶段,所以很多工作比如用javah生成头文件等工作还要自己做。今天用一个例子来演示AS中的NDK开发。新建一个项目SecondNdkTest在此项目中新建一个Module叫ndklibrary,作为so库单独划出来。在library中新建一个java类SecondLib,内容如下:packagecom.linc.nd
lincyang
·
2015-03-29 12:00
ndkr10b
as-ndk开发
Android实战
技巧之十二:Android Studio导入第三方类库、jar包和so库
第三方类库源码将一网友的XMPP代码从ADT转到AS时,发现其使用了第三方类库,源码放在了lib下,直接在AS中Importproject,第三方类库并没有自动导入进来,看来需要自己动手了。项目的目录结构如下:XMPP$lsappbuild.gradlegradlewimport-summary.txtXMPP.imlbuildgradlegradlew.batlocal.propertiesse
全速前行
·
2015-03-28 18:50
Android
Android实战技巧
Android实战
技巧之十二:Android Studio导入第三方类库、jar包和so库
第三方类库源码将一网友的XMPP代码从ADT转到AS时,发现其使用了第三方类库,源码放在了lib下,直接在AS中Importproject,第三方类库并没有自动导入进来,看来需要自己动手了。项目的目录结构如下:XMPP$ls appbuild.gradlegradlewimport-summary.txtXMPP.iml buildgradlegradlew.batlocal.properties
lincyang
·
2015-03-28 18:00
jar包
类库
android-studio
so库
Android实战
技巧之二十二:Android 5.1 SDK下载与配置
重要文件下载地址:(1)http://dl-ssl.google.com/android/repository/sources-22_r01.zip(2)http://dl-ssl.google.com/android/repository/tools_r24.1.2-windows.zip(3)http://dl-ssl.google.com/android/repository/android
全速前行
·
2015-03-28 16:29
Android
Android实战技巧
Android实战
技巧之二十二:Android 5.1 SDK下载与配置
重要文件下载地址:(1)http://dl-ssl.google.com/android/repository/sources-22_r01.zip(2)http://dl-ssl.google.com/android/repository/tools_r24.1.2-windows.zip(3)http://dl-ssl.google.com/android/repository/android
lincyang
·
2015-03-28 16:00
SDK5-1
API22
android5-1
Android实战
技巧之二十一:Android原型设计工具探索
移动开发者、移动产品经理和交互设计师在有了产品的想法后会做出一系列的草图,然后反复推敲改进,直到自己满意。这个草图就是原型设计,是产品设计初期很重要的工作,它是产品的雏形,之后会以此为原型进行开发。当移动互联网热度增加后,一些主打移动原型设计的工具如雨后春笋般冒了出来。在我看来,一个好的工具对产品还是帮助很大的,但遗憾的是,绝大多数的工具都是收费的。下面列出我试用的工具。1.fluidui界面还是
lincyang
·
2015-03-23 21:00
android
设计
原型
Android实战
技巧之二十:两个开源的图表/报表控件
项目中要用饼图和折线图表示数据,重造轮子不是咱风格,先了解一下时下比较流行的开源图表控件吧。调查发现有三个口碑不错的开源项目,它们是MPAndroidChart、AChartEngine、HoloGraphLibrary。由于AChartEngine源码放在code.google上,遂先放弃它,主要研究其他两个在github上的项目。HoloGraphLibrary项目地址:https://git
lincyang
·
2015-03-20 10:00
图表控件
MPAndroidC
eclipse版
HoloGraphL
Android实战
技巧之十九:android studio导出jar包(Module)并获得手机信息
AS中并没有独立的Module工程,但是可以在普通的Project中加入Module。所谓的Module就是我们通常所指的模块化的一个单元,并常常以jar包的形式存在。下面以一个获取手机信息的例子演示AS中的模块化。一、项目中新建ModuleFile—>NewModule,详细见下图。二、新建Java类新建一个PhoneInfo类,内容如下:packagecom.linc.mylibrary;
lincyang
·
2015-03-19 15:00
jar
Module
AS
手机信息
Android实战
技巧之十八:adb取出安装在手机中的apk
场景:朋友看见你Android手机中的游戏或应用很好玩,也想装一个此程序,但限于网络条件不能从网上下载。那么最简单的办法就是直接从你手机中将此apk扣出来给他安装上。pm命令第一步,找到程序的包名借助adbshellpm命令,将安装的所有应用包名列出来:$adbshellpmlistpackages package:android package:cn.wps.moffice package:co
lincyang
·
2015-03-18 18:00
pull
PM
adb-shell
Android实战
技巧之十七:Linux下的模拟器硬件加速
Intel提供了一个叫HAXM的虚拟硬件加速技术,全称为:IntelHardwareAcceleratedExecutionManager.只要你的CPU是intel的产品并且支持VT(virtualizationTechnology)就可以使用HAXM技术将你的模拟器的速度提升至真机的水平。目前此技术支持苹果的Mac系统和Windows系统,但Linux平台不在此列。要知道Android的编译环
全速前行
·
2015-03-18 17:57
Android
Android实战技巧
Android实战
技巧之十七:Linux下的模拟器硬件加速
Intel提供了一个叫HAXM的虚拟硬件加速技术,全称为:IntelHardwareAcceleratedExecutionManager.只要你的CPU是intel的产品并且支持VT(virtualizationTechnology)就可以使用HAXM技术将你的模拟器的速度提升至真机的水平。目前此技术支持苹果的Mac系统和Windows系统,但Linux平台不在此列。要知道Android的编译环
lincyang
·
2015-03-18 17:00
kvm
硬件加速
HAXM
androidstu
【
Android实战
】Android中处理崩溃异常
publicclassMainActivityextendsActionBarActivity{ publicCrashApplicationapplication; @Override protectedvoidonCreate(BundlesavedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.la
scboyhj__
·
2015-03-17 14:00
android
异常处理
exception
异常
实例
Android实战
技巧:ViewStub的应用
在开发应用程序的时候,经常会遇到这样的情况,会在运行时动态根据条件来决定显示哪个View或某个布局。那么最通常的想法就是把可能用到的View都写在上面,先把它们的可见性都设为View.GONE,然后在代码中动态的更改它的可见性。这样的做法的优点是逻辑简单而且控制起来比较灵活。但是它的缺点就是,耗费资源。虽然把View的初始可见View.GONE但是在Inflate布局的时候View仍然会被In
Jo__yang
·
2015-03-16 10:00
360
手机卫士
---扫描杀雷达效果
activity_main.xml @drawable/my_progress"/> my_progress.xml MainActivity.javapackagecom.atguigu.l10_app; importandroid.app.Activity; importandroid.os.AsyncTask; importandroid.o
u013210620
·
2015-03-12 20:00
Android实战
技巧之十六:getprop与dumpsys命令
Android设备连接PC后,我们可以通过adb命令完成绝大多数工作。下面借助getprop、dumpsys来了解一些系统相关信息。一、getprop此命令的原理很简单,就是从系统的各种配置文件中读取信息。那么这些文件在你用adbshell进入设备内部后很容易找到,它们是:init.rc default.prop /system/build.prop此时直接使用cat命令也是可以把这些信息显示出来
lincyang
·
2015-03-11 14:00
android
adb
dumpsys
getprop
Android实战
技巧之十五:多分辨率适配常用目录
一个好的App必须要支持绝大多数市面上的设备,适配繁多的分辨率一度让我们陷入了分辨率的海洋。无论如何,这个工作是逃不掉的。我们可以用多个layout目录对不同分辨率进行单独布局,如下:layout-large-mdpi(1024x600)layout-large-tvdpi(800x1280)layout-large-xhdpi(1200x1920)layout-xlarge-mdpi(1280x
全速前行
·
2015-03-10 14:06
Android
Android实战技巧
Android实战
技巧之十五:多分辨率适配常用目录
一个好的App必须要支持绝大多数市面上的设备,适配繁多的分辨率一度让我们陷入了分辨率的海洋。无论如何,这个工作是逃不掉的。我们可以用多个layout目录对不同分辨率进行单独布局,如下:layout-large-mdpi(1024x600) layout-large-tvdpi(800x1280) layout-large-xhdpi(1200x1920) layout-xlarge-mdpi(12
lincyang
·
2015-03-10 14:00
android
适配
多分辨率
Android实战
经验之Incude便签
当我们做项目时经常会用到相同的布局设计,如果都写在一个xml文件中,代码显得很冗余,,让人有一种去死的感觉,可读性也很差。所以我们可以把相同布局的代码单独拿出来放在一个xml文件中,通过标签来重用它。这样我们的代码显得比较清洁,一目了然。读者对代码的整体布局有一个深入的了解。1include标签只有layout属性是必须的2.include标签若指定了ID属性,而你的layout也定义了ID,则你
zhang31jian
·
2015-03-06 17:00
Android实战
技巧之十四:混淆与反编译
混淆AndroidStudio:只需在build.gradle(Module:app)中的buildTypes中增加release的编译选项即可,如下:buildTypes{release{minifyEnabledtrueproguardFilesgetDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'}}这个prog
全速前行
·
2015-03-06 16:42
Android
Android实战技巧
Android实战
技巧之十四:混淆与反编译
混淆AndroidStudio:只需在build.gradle(Module:app)中的buildTypes中增加release的编译选项即可,如下:buildTypes{ release{ minifyEnabledtrue proguardFilesgetDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro' } }这
lincyang
·
2015-03-06 16:00
反编译
AS
混淆
手机百度卫士怎么开启电话保镖功能?
软件名称:百度
手机卫士
foriphone版v4.5.2苹果ios版软件大小:87.2MB更新时间:2018-03-09软件名称:百度
手机卫士
官方下载手机系统优化软件forandroidV9.3.6软件大小
佚名
·
2015-03-03 15:30
Android实战
技巧之十三:APK签名
Android程序要运行就必须有签名。平时我们用的debug版是用的debug签名,不用我们关心。当我们自己发布程序时,就需要自己的签名了。其实无论用哪个IDE开发,最终只是用了keytool和jarsigner这两个java工具来完成签名任务(在jdk的bin目录下)。其中keytool用来生成keystore(证书),jarsigner用来做签名。keytool用法举例如下:keytool-g
lincyang
·
2015-03-02 19:00
android
keystore
签名
【
Android实战
】实现新浪微博第三方登录获取用户信息
本来最开始研究的腾讯微博第三方登录,但腾讯微博的SDK太糟糕了,估计他们自己都放弃了。想想也是,除了腾讯自家的应用在用腾讯微博,其他的开发者基本不去碰这块。所以马上去研究微博老大去了,平台果然强大,代码和文档一大堆,研究了半天,找点自己需要的功能,还是有点收获,先把这些记录下来,以后再慢慢研究。目前实现的是实现第三方的登录,获取用户名显示到第三方应用上面。主类,用到了Afinal框架pub
scboyhj__
·
2015-02-21 23:00
android
微博
token
第三方
OAuth
【
Android实战
】Afinal框架的使用大全案例
Afinal这个超级强大框架,可以满足下面功能,并且基本覆盖了手机应用中的核心部分数据库(几句话就能实现增删改查)注解(省去findById和setOnclickListener)网络通信(get请求/post请求/文件上传/文件下载)图片获取(一句话解决)下面是实现的例子,并且放上服务器的代码:publicclassMainActextendsFinalActivity{ @ViewInjec
scboyhj__
·
2015-02-20 22:00
android
框架
网络
通信
Afinal
Android实战
技巧之十一:Android Studio和Gradle
经过两个多月的AS体验,我认为是时候将Android的开发环境迁移到AS上了。目前最新版本是1.0.2(大年30当天升级到1.1.0),除了UI控件拖拽偶尔崩溃的问题(Ubuntu),其他功能用来还是十分流畅和高效。打动我的有如下几个特色:智能感知体验特好,堪比VS布局预览,手写布局后预览页面即时显示,便于布局调整和优化编辑速度飞快流畅,毫无eclipse的卡顿布局或源码中有图标和颜色的预览,十分
lincyang
·
2015-02-17 13:00
android
gradle
android-studio
【图文教程】百度
手机卫士
如何安装?
要想自己的电脑用着安全有保障,我们最好选百度安全卫士,免费开启支付保障,网购被坑,百度
手机卫士
来赔钱,已有许多人加入了它的安全行列,我也是加入它的之一。
佚名
·
2015-02-12 16:51
百度卫士怎么退订暗中扣费的手机增值业务?
软件名称:百度
手机卫士
官方下载手机系统优化软件forandroidV9.3.6软件大小:9.35MB更新时间:2017-08-01软件名称:百度
手机卫士
foriphone版v4.5.2苹果ios版软件大小
佚名
·
2015-02-10 14:25
百度卫士春节福利抽奖怎么抽?
百度
手机卫士
推出春节福利抽奖,福利多多,机不可失,就由我来为大家介绍如何参加抽奖。
佚名
·
2015-02-06 14:13
iphone版百度卫士该怎么清理手机?
软件名称:百度
手机卫士
foriphone版v4.5.2苹果ios版软件大小:87.2MB更新时间:2018-03-091、打开百度卫士首页,百度卫士会把手机内存的使用情况显示在首页,如图所示。
佚名
·
2015-02-04 08:48
百度
手机卫士
给照片设置Touch ID指纹解锁的教程
当前百度
手机卫士
支持用iPhone上的指纹来加密图库,有兴趣的小伙伴可以来一起尝试一下。
佚名
·
2015-02-02 15:54
百度
手机卫士
申请免费碎屏险的教程
百度
手机卫士
是一款功能超强的手机安全软件,为用户免费提供系统优化、手机加速、垃圾清理、骚扰电话拦截、骚扰短信甄别、手机上网流量保护、流量监控、恶意软件查杀等优质服务。
佚名
·
2015-01-27 15:11
从360
手机卫士
的开发历程看如何实施大型移动应用开发
概要作为国内市场占有率第一的安全软件和排名前10的移动应用,360
手机卫士
是一款功能繁多,规模很大的移动应用。
姚彤
·
2015-01-27 00:00
百度
手机卫士
WiFi雷达功能在哪?怎么使用?
现在百度
手机卫士
有个WiFi雷达功能,能够很迅速地探测到使用者周围的WiFi信号,并且筛选出免密码的WiFi,小编觉得这个实用性要超过WiFi万能钥匙了,所以推荐给大家。
佚名
·
2015-01-26 11:29
360
手机卫士
设置区域拦截黑名单的方法
教你如何设置,360手机
手机卫士
极客版区域拦截黑名单软件名称:360卫士极客版forandroidV2.1.9.1008安卓版软件大小:7.12MB更新时间:2014-07-141、在手机APP里或手机网页上搜索
佚名
·
2015-01-22 16:27
金山
手机卫士
-清除缓存-手机杀毒-抽屉原理
学习到的内容: 1)抽屉原理 2)手机杀毒的原理 3)杀毒UI界面实现【挺有意思的】 4)利用反射获取应用程序缓存和应用程序大小 5)清理缓存 整个项目源代码:http://download.csdn.net/detail/itjavawfc/8383617部分UI界面如下: 系统中获取各个应用程序流量的API方法:publicclassTrafficMana
ItJavawfc
·
2015-01-21 22:00
清除缓存
手机杀毒
抽屉原理
Android实战
技术: 用Dimension解决多屏幕适配的问题
http://blog.csdn.net/hitlion2008/article/details/9200135
jjr520
·
2015-01-20 22:00
百度
手机卫士
流量监控怎么开启?百度
手机卫士
开启流量监控的方法
百度
手机卫士
流量监控怎么开启?
佚名
·
2015-01-20 09:53
金山
手机卫士
:进程清理
首先看一下:UI效果: 学习了进程管理方面的内容:进入进程管理后:可以查看用户进程和系统进程,ListView中设有复选框,可实现全选、反选效果清理功能可以清理进程在设置里面有是否显示系统进程和锁屏清理等功能。先看看主界面的配置文件:挺有意义学习学习的 效果如下:这个布局文件挺值得学习的,是怎么布局,实现了这样的效果,这些非常重要。List
ItJavawfc
·
2015-01-16 23:00
金山手机卫士进程清理
【
Android实战
】ScrollView+GridView+ViewPager实现导航页
按照常规思路,实现导航页有专门的TabHost或ViewPager,但自定义空间不大,再者,自己想熟悉一下多重布局和动画效果的使用,因此采用这种ScrollView+GridView+ViewPager的效果。 其中比较麻烦的是GridView实现横向的加载,并且下面的滚动条随着滑动也得滚动和动态发生位置变化。publicclassMainActextendsFragmentActi
scboyhj__
·
2015-01-15 20:00
动画
viewpager
GridView
布局
导航
Android实战
技巧:深入解析AsyncTask
AsyncTask的介绍及基本使用方法关于AsyncTask的介绍和基本使用方法可以参考官方文档和
Android实战
技巧:多线程AsyncTask这里就不重复。
llp1992
·
2015-01-14 20:00
Android实战
技巧之十:获得屏幕物理尺寸、密度及分辨率
大家帮忙喽!博主参加2014博客之星活动,大家帮忙投票啦!猛击这里!通过程序去了解硬件情况是一件十分有意思的事情。很早我就研究在WM6.5上获得屏幕物理尺寸,但一直没有成功。后来又想要在Android上有所突破,不过在今天之前得到的尺寸都不准确。虽然很多人认为没必要这么较真,因为貌似很多情况下用不到。不过我就当这是一件很有挑战性的事,一定要做到。对,就是这么任性。源码中android.view包下
lincyang
·
2015-01-13 21:00
android
分辨率
dip
屏幕密度
屏幕物理尺寸
360
手机卫士
和腾讯手机管家哪个好?360
手机卫士
与腾讯手机管家详细对比评测
360
手机卫士
和腾讯手机管家哪个好?有些朋友们可能喜欢用360
手机卫士
,而有的朋友们喜欢使用腾讯手机管家。那么到底哪个比较好呢?下面一起跟小编来看看两者的详细对比评测吧!
佚名
·
2015-01-13 09:41
360
手机卫士
弹幕怎么用?360
手机卫士
来电秀弹幕设置教程
360
手机卫士
弹幕怎么用?大家可以通过下文来了解360
手机卫士
来电秀弹幕设置方法,新版的360
手机卫士
可以添加来电秀弹幕咯~我们该如何添加呢?一起来看看吧。
佚名
·
2014-12-30 11:20
Android实战
技巧之九:最新Android开发环境(Eclipse+ADT+Android 5.0)
一、一切由运行时错误引起dalvikvmCouldnotfindclass'引用包.类',referencedfrommethod...其实在编译时也会见到如下错误: [dx] [dx]troubleprocessing: [dx]badclassfilemagic(cafebabe)orversion(0033.0000) [dx]...whilepars
lincyang
·
2014-12-20 13:00
android
android
sdk
adt
5.0
Android实战
技巧之八:Ubuntu下切换JDK版本
AndroidL之后推荐使用JDK7编译程序,这是自然发展规律,就像是4年前编译Android1.6需要使用JDK5一样。多版本JDK是可以共存的,只需要使用update-alternatives工具就可以随时将它们切换。下面描述安装openjdk和oraclejdk(对不住了sun)以及切换版本的过程。一、安装openjdk7$sudoapt-getupdate $sudoapt-getinst
lincyang
·
2014-12-20 11:00
java
jdk
ubuntu
OpenJDK
7
切换JDK版本
Android应用卸载之后打开Android浏览器问卷调查
目前据我所知,国内的Android应用中实现这一功能的只有360
手机卫士
、360平板卫士,那么如何实现这一功能的?
MYBOYER
·
2014-12-12 15:00
盘点2014年掀起大数据热潮的五个黄金案例
360
手机卫士
十亿号码“提纯”10KB专治iPhone骚扰电话 日前,困扰iPhone手机用户7年的骚扰电话问题终于得
灵玖lingjoin
·
2014-12-11 16:00
2014中国手机APP下载排行榜发布 生活、工具类下载比例最高
榜单显示,QQ、360
手机卫士
、微信占据下载前三名,位列第4至10名的APP是酷狗音乐、优酷、手机淘宝、暴风影音、360免费Wi-Fi和陌陌。
佚名
·
2014-12-11 13:41
【
Android实战
】SurfaceView绘制各种效果Demo
1、狂奔的炸弹publicclassMySurfaceextendsSurfaceViewimplementsCallback,Runnable{ SurfaceHolderholder; booleangoOn=true; intw; inth; Bitmapbitmap; intx; inty; intbx; intby; booleandown=true; booleanright=true
scboyhj__
·
2014-12-10 16:00
thread
android
bitmap
canvas
SurfaceView
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他