
android开发
文章平均质量分 57
iloster
这个作者很懒,什么都没留下…
展开
-
ViewFlipper手势滑动
View切换的控件—ViewFlipper除了这个ViewFlipper,我们还需要了解一下ViewAnimator。它主要是为其中的View切换提供动画效果。还会用到几个方法:setInAnimation:设置View进入屏幕时候使用的动画。该方法有两个重载方法,即可以直接传入Animation对象,也可以传入定义的Animation文件的resourceID。s原创 2013-05-21 22:51:39 · 901 阅读 · 0 评论 -
Android图文混排的实现思路
Android图文混排Android提供的原生控件中要么只显示文字的TextView,要么只显示图片的ImageView,但是在一些新闻类或者阅读类的app中需要实现图文混排,这样使得阅读效果会更好。实现的这类效果的方法有: 1. WebView 其实就是加载一个网页 2. 使用ListView去实现一 .WebView实现其实就是加载一个网页,像今日头条,zaker里的某些页面就是用WebVi原创 2016-01-27 15:06:19 · 3180 阅读 · 0 评论 -
Android图片内存的计算
android图片内存的计算一.图片分辨率图片的分辨率指图片中存储的信息量,是指每英寸图像内的像素点数,例如:1024x1024的图片所包含的像素点数为1024x1024二 .图片占用内存android有四种色彩模式加载图片 1. ALPHA_8:每个像素点占用1byte内存 2. ARGB_4444:每个像素点占用2byte内存 3. ARGB_8888: 每个像素点占用4byte内存原创 2016-01-20 21:38:04 · 1153 阅读 · 0 评论 -
android局域网通信(三)
上一篇文章通过客户端通过广播获取了服务器的IP,有了IP之后,就可以通过Socket去连接服务器了服务器监听端口/*** * 打开一个socket,开始监听 */JNIEXPORT jint JNICALL Java_com_example_jnisocketserver_SocketServer_open (JNIEnv * env, jobject arg){ i原创 2015-12-01 16:09:08 · 711 阅读 · 0 评论 -
android局域网通信(二)
通信的第一步是客户端找到服务器的ip,这个就只能用UDP广播去实现,假设一个手机A为客户端,手机B为服务器,这两个手机处于同一个网段中,服务器开一个端口开始监听UDP包,客户端向255.255.255.255发送一个包,其实就是改网段发送一个广播包,该网段内的所有设备都可以收到,服务器收到该包后,做同样的操作,也发一个广播,客户端收到广播后,解析包,就能获取服务器的ip.1.客户端发送广播原创 2015-11-30 17:23:20 · 821 阅读 · 0 评论 -
android 启动界面广告的显示
1.问题:现在很多应用在启动界面加上一些广告或者在特殊的节日显示不同的slogn,具体实现的方案有两种: 1. 启动的时候去拉取图片,这样实时性会很高,但是在网络不好的情况下会加载失败 2. 在用户使用应用的过程中将新的图片下载下来,等用户下次启动应用的时候显示出来,这样实时性不高,但是感觉效果较好 我实现的就是第二方案。2.思路:第一步:判断是否显示广告图 第二步:如果需要, 获取广告图的原创 2015-12-16 22:23:45 · 3932 阅读 · 0 评论 -
android局域网通信( 一)
一 .问题 最近合集游戏上线了,由于不同的盒子电视的遥控器差异性很大,造成我们游戏在操作体验上没法达到一致,所以老大又有一个新的想法,就是做一个手机遥控器,可以控制的我们游戏的,这样就可以统一操作体验。二.方案 因为蓝牙有距离限制,所以直接pass了。那就只剩下局域网这个方案,而且老大要求ios和android都要上,但是我们组只有android开发原创 2015-11-24 21:26:24 · 1353 阅读 · 0 评论 -
android studio获取默认签名证书指纹数据
由于申请微信分享需要签名证书数据,在android studio里找了好久都没有找到,最后在网上查到了得通过studio下面的Terminal中获取没有密码的,直接点击回车就好了原创 2015-03-06 16:08:46 · 1313 阅读 · 0 评论 -
(android应用)考试倒计时一------------------功能和界面设计
我的很多小伙伴正在考研,我十一月份就找到了工作,最近一直在玩,看到他们那么辛苦,有点无能为力,学习帮不了他们什么,只好做点小东西鼓励下他们,很简单,适合初级开发者,涉及到多线程,和与服务器连接的,不是很难 一.主要包含三个功能: 1.显示剩余时间 2.每天推送一条信息,激励下朋友 3.可以添加和修改备注 4.可以更改考试时间二.页面设计三原创 2013-12-26 12:08:55 · 1171 阅读 · 0 评论 -
对Activity生命周期的理解
Activity是android四大组件之一,它的作用是:AnActivity is an application component that provides a screen with which users can interact in order to do something,翻译成中文就是:Activity提供一个与用户交互的窗口。 Activity的生命周期有六个原创 2013-05-30 12:52:25 · 484 阅读 · 0 评论 -
短信,电话拦截的优先级问题
这学期选了网络安全与技术的课,最后要交一个与安全有关的大作业,由于安卓正火,就想做一个类似360的手机拦截的应用,开始以为很简单,但是越到后面,问题越多。一个典型的就是,在模拟器上应用能拦截电话和短信,可是到了真机上,就只能拦截电话,不能拦截短信。开始我以为是优先级的问题,查看的android的文档,The value must be an integer, such as "100".原创 2013-05-29 10:12:06 · 1445 阅读 · 0 评论 -
ViewPager的滑动切换
之前写了篇ViewFillper的文章,其实我一直不明白ViewPager和ViewFillper的区别,我觉得把,ViewPager的扩展性比较好,好了说正事,ViewPager的用法,下面的程序包含两个类,一个是MainActivity另个是ViewPagerAdapter package com.example.myviewpager;import java.util.ArrayL原创 2013-05-28 14:12:12 · 827 阅读 · 0 评论 -
Android TextVeiw setText函数
问题今天遇到一个问题,我setText从bean获取的数据,一运行就报错android.content.res.Resources$NotFoundException: String resource ID #0x585c8看crash日志,以为是findViewById的时候写错了,导致获取的TextView为空,反反复复查了几遍都没有写错原因第一次遇到这种问题,clean项目也不行,后来仔细分析原创 2016-12-23 22:52:46 · 2229 阅读 · 0 评论