- 博客(10)
- 资源 (36)
- 收藏
- 关注
原创 Android layout_weight案例分析总结
关于layout_weight,我们一般就理解为布局权重的意思,Android官方的说明如下:Formats: floatIndicates how much of the extra space in the LinearLayout is allocated to the view associated with these LayoutParams. Specify 0 if the view should not be stretched. Otherwise the extra pixels
2020-06-23 14:17:04 224
原创 Android Services后台服务案例分析总结
服务的基本要点:1.后台服务2.无交互界面,不跟随界面的生命周期3.比不可见界面的优先级要高,服务经常用于播放音视频的场合。4.默认情况下,服务和主线程在同一个程序下运行。一般使用异步处理后台的大量资源计算任务。要使用服务,一般是在service里创建一个新的线程在后台进行处理,然后处理完毕的时候停止服务。运行在程序进程中的服务,称为本地服务。自定义服务:1.服务需要在AndroidManifest.xml中进行声明,并且服务的实现类需要继承自Service类或者他的子类<serv
2020-06-22 16:43:09 458
原创 Android9.0万年历毕业设计H5小应用webview应用源码分析已运行通过
Android9.0万年历,使用的是html+webview的形式,轻松做出一个好看又好用的实实在在的小日历。主要记录一下的是在Android中如何使用webview?webview要处理的问题包括加载本地html文件,处理JavaScript,缩放问题。关键代码如下,然后我们就可以直接嵌入html文件了。完整例子:Calendar2020.zip:有不懂的可以留言哦。开发环境为Android Studio4.0WebView webView; @Override protec
2020-06-19 13:01:21 315
原创 Android Studio自带的sdk manager打不开或闪退问题解决办法(各版本通用)
在使用Android studio的时候,遇到system image需要更新才能创建安卓虚拟机,但是点击update system images有没有任何反应。于是打开sdk manager,可是这时候sdk manager又无法打开,找了很多文章,都没有说清楚问题怎么解决,于是自己尝试吧。解决的关键在于android.bat脚本,而目前的Android Studio将sdk manager集成到了自己的界面中的了,所以,想要单独拿出来,就需要换个东西,毫无疑问,换掉android.bat文件就行了的。
2020-06-19 12:50:46 3139
原创 Android9.0 BroadcastReceiver案例分析附源码
Android BroadcastReceiver用于异步进程间通信,类似于发布-订阅的设计模式,不像Activity那样有界面,它是一个Android组件,用于向系统或者应用程序广播消息,这种广播消息指的是事件或者intent(意图)。具体例子像系统的电源容量低通知,下载通知等。常用的系统intent有:android.intent.action.BATTERY_CHANGEDandroid.intent.action.BATTERY_LOWandroid.intent.action.POWER_
2020-06-18 18:59:31 685
原创 Android生成界面的两种方法:setContentView和inflate的区别
最近正在学习Android的开发,开发环境Android Studio 4.0正式版。android-studio4.0-201.6565218-windows.zip:首先我们接触的就是界面的创建,第一种方式自然是直接创建Activity,然后Android Studio自动给你创建了关联的界面XML文件,一般名称为activity_main.xml,Java文件为MainActivity.java;在MainActivity.java里的onCreate方法中就对界面进行了设置:@Overrid
2020-06-17 10:48:49 322
原创 Android Studio 4.0 Cannot bind to local 8631 for debugger解决办法
最近因为需要查看一些项目源码,结果Android Studio4.0不支持打开同一工程到两个窗口,但愿他们继续努力改进吧,需要吐槽的地方还有很多呢,这个IDE工具确实不是那么地友好,但是考虑到正式发布才到4.0,我们就将就着用吧。如上所述,我就使用了另一个版本的Android Studio3.6.3,去打开了,结果这个窗口中总是会出现窗口不和谐的情况,打开久了基本没法看。不过还是将就着看吧。接下来,在原来的工作的窗口中,我点击了debug,结果就出现了上述的无法绑定调试端口的问题了。解决起来也很方便:
2020-06-12 13:57:22 548
原创 Android Studio4.0查看及过滤调试信息
在Android Studio4.0或者其他版本中,调试信息,跟踪信息都是在底部的调试窗口中显示的,一般我们看得是Logcat窗口,但是这个窗口信息太多,不过滤,压根看不过来,眼花了都。所以你需要过滤,过滤了以后就可以很快看到你自己的调试信息了,譬如Log.i()的信息等等。...
2020-06-11 10:34:56 1378
原创 Android9.0检测摄像头是否存在源码完整案例
关键代码如下,使用的是PackageManager去检查系统特性,其他设备也可以这样做的。完整例子已在AndroidStudio3.5.2上运行通过:PhoneTest.zip:public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceSt
2020-06-03 18:11:04 672
原创 android studio3.6.3配置Terminal命令窗口
因为在导入Android GRPC的时候,需要使用到终端去编译,所以把踩过的坑记录一下。刚开始执行./gradlew的时候,总是提示找不到这个命令,很显然,系统自带的terminal并没有这个命令,但是很多人说去系统环境变量里面path那里改,这显然是错误的,因为gradle的版本就不是一成不变的,当然了,如果你一直用着一个版本AndroidStudio的话,这样设置也许可以,但是,问题却出现在了就算这样子设置了gradle的bin目录,里面也没有gradlew的命令。于是乎,我们找到“设置”,查找te
2020-06-03 17:00:38 428
Qt5.15 Windows10版本带目录树文件管理器源码
2022-07-14
Qt5.15版2022年4月最新版本图片转文字识别程序源码,带完整类似QQ强大截图功能
2022-04-16
C++课程设计小项目:音乐歌曲管理系统qt5.15工程源码,mysql数据库,供课程设计,C++编程学习,项目设计学习使用
2022-03-31
C语言课程设计小项目:电话簿程序qt5.15工程源码,供课程设计,C语言编程学习,项目设计学习使用
2022-03-31
C++课程设计小项目:士多超市便利店管理系统qt5.15工程源码,供课程设计,C++编程学习,项目设计学习使用。
2022-03-31
C++课程设计小项目:简易C++图书管理系统qt5.15工程源码,供课程设计,C++编程学习,项目设计学习使用。
2022-03-31
C++课程设计小项目:简易C++员工管理系统案例qt5.15工程 供课程设计,C++编程学习,项目设计学习使用
2022-03-30
vc运行库大全Windows通用
2021-08-12
windows桌面便签Qt6版本源码dailynote桌面版
2021-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人